![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
Валерия |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 598 Регистрация: 10.3.2007 Репутация: нет Всего: 8 |
Очень нужно создать exe файл, который смог бы работать под виндой если на ней не установлена java машина.
Пускай даже будет много весить. Пускай даже рядом будут dll лежать. А бы не устанавливать яву машину. Такое есть? Пользовалась поиском, находила только создание ехе который будет работать при установленной ява машине... Да, еще хотелось бы что бы исходник нельзя было вытащить ![]() |
|||
|
||||
gosnis |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 87 Регистрация: 16.5.2007 Где: Тель Авив, Израил ь Репутация: нет Всего: 2 |
Сильно сомневаюсь, что то что ты описываешь возможно. Самое близкое, что я видел, exe с инсталлятором JRE, который проверяет есть ли таковой на данной машине и если нет - инсталлирует.
|
|||
|
||||
bvfalcon |
|
|||
Новичок Профиль Группа: Участник Сообщений: 21 Регистрация: 4.8.2008 Репутация: -1 Всего: 0 |
Возможно, конечно, только нужно ли так делать? Размер действительно большой (по сути, JRE чуть ли не целиком записывается в exe-шник). Посмотрите, как это сделано у OpenOffice.org: есть два различных дистрибутива, один с JRE, другой без нее. Или Maple: JRE идет вместе с дистрибом, но конечный пользователь об этом и не догадывается.
Это называется обфускацией и тут вариантов еще больше, как платных, так и свободных. Какими пользоваться - зависит от того, что у вас за программа. |
|||
|
||||
powerOn |
|
|||
![]() software saboteur ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4367 Регистрация: 7.10.2005 Репутация: 47 Всего: 159 |
Модератор: Такая тема неоднократно обсуждалась. Используйте поиск по форуму!
|
|||
|
||||
Proger10 |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 312 Регистрация: 16.12.2008 Репутация: нет Всего: нет |
bvfalcon, а в Мэпле много чего на яве сделано? Просто как-то не замечал..
![]() |
|||
|
||||
Валерия |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 598 Регистрация: 10.3.2007 Репутация: нет Всего: 8 |
powerOn, Я знаю что обсуждалась. Но все они были связаны с ехе с установленной JRE, ну иногда проблескывало что бы без неё.
Очень нужно что бы можно было создать 1 файл ехе, в котором уже всё было, пускай и весить будет десятку мегабайт ![]() Есть где такое? |
|||
|
||||
powerOn |
|
|||
![]() software saboteur ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4367 Регистрация: 7.10.2005 Репутация: 47 Всего: 159 |
||||
|
||||
bvfalcon |
|
|||
Новичок Профиль Группа: Участник Сообщений: 21 Регистрация: 4.8.2008 Репутация: -1 Всего: 0 |
В дистрибе JRE есть (точно в 8 и 10-й версиях). Насколько активно она там используется, не знаю. По ощущениям, так в 10-й большая часть на Java написана. |
|||
|
||||
SoulKeeper |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 375 Регистрация: 14.1.2007 Где: Ukraine, Lviv. Репутация: 11 Всего: 15 |
Есть gcj, но писать под него уж очень проблематично. Часть функций JVM отсутсвует, часть работает криво. В общем то что написано под нормальную java не обязательно будет работать под gcj.
Второй вариант - IKVM.net, но тогда мы упираемся в .net. Это сообщение отредактировал(а) SoulKeeper - 10.3.2009, 14:58 |
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
И вместо JDK ставить Моно ![]() -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
SoulKeeper |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 375 Регистрация: 14.1.2007 Где: Ukraine, Lviv. Репутация: 11 Всего: 15 |
Э не...
Моно оно как GCJ... Работает как ему вздумается. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |