| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: Общие вопросы > Как создать .exe? |
| Автор: temporary 21.6.2003, 22:22 |
| Подскажите , как мжно из готового, к примеру небольшой ява-программки сделать exe-шник, что бы устанавливался на другой машине? Кажется это можно сделать при помощи Visual Cafe? |
| Автор: Sun 23.6.2003, 11:16 |
| Visual J++ точно позволяет такое делать. Правда такая программа вроде все равно не будет работать без run-time библиотек (фактически будет как Visual Basic программа) Кстати, вопрос: зачем делать exe-шку для Java-приложения? |
| Автор: temporary 23.6.2003, 13:53 |
| Что бы не стартовать из IDE, а пользоваться как отдельной программкой |
| Автор: simanyay 23.6.2003, 14:27 |
| Можно написать bat файл. Или как сделали в NetBeans .exe прога, написанная на С++ которая запускает NetBeans. Плюс в том, что консоль не висит и получается как нормальная прога. |
| Автор: Guest_temporary 23.6.2003, 20:33 |
| С С++ почти не знаком, а вот идея с NetBeans не плохая. Но суть вопроса : какая прога создаёт ехе |
| Автор: SmaLL 24.6.2003, 12:13 |
| JBuilder умеет делать экзешник, но как и в случае с Visual J++ необходима установленная JRE Где-то пробегала сслыка на прогу которая упаковывала ява-программу и JRE в один 10ти метровый экзешник. Так, например, сделан пакет InstallAnywhere |
| Автор: Unregistered 24.6.2003, 15:53 |
| От Sun или от Microsoft? |
| Автор: SmaLL 24.6.2003, 20:37 |
| от Сан |
| Автор: temporary 25.6.2003, 01:37 |
| Большое спасибо, вы помогли сберечь мне уйму времени и избавили от ненужных сомнений |
| Автор: foRaver 14.7.2003, 14:46 |
| Excelior-EXE, vot ona i delaet: BISTRO i UDOBNO: http://www.excelsior-usa.com/ http://www.excelsior-usa.com/jetdlpers.html - sdes nado tebe zapolnit chto nado i vvesti e-mail! Tebe dolzhni pereslat ssilku, po kotoroi ti i smozhesh skachat ,,, nazivaetsja <font color="red"><b>Excelsior - JET 3.11</b></font> Polzuisja nazdorov'e... (compilivaet pravda medlenno, no zato kak!!!) |
| Автор: AntonSaburov 14.7.2003, 19:39 |
| Вообще мы когда-то делали такое - загружали JAVA-машину в программу и запускали. Если интересно - могу поискать исходники. |
| Автор: simanyay 15.7.2003, 18:32 | ||
Очень, очень интересно! |
| Автор: Гость_Jaguar 1.9.2003, 13:32 |
| Товарищи! У меня проблема!!! Где достать Visual Cafe 3.0 Professional Edition или Visual Cafe 4.1 Expert Edition? Скажите, плиз... На рынках искал - нет. В интернет магазинах найти не могу... |
| Автор: temporary 1.9.2003, 16:22 |
| Если не ошибаюсь, Visual Cafe имеет tool для создания .exe? |
| Автор: DarkDS 1.9.2003, 22:25 |
| Фриварный конвертор... http://www.developpez.com/download/Pj2e2_2.zip Комерческий трансформер: http://www.excelsior-usa.com/jet.html |
| Автор: Гость_AnN 5.10.2003, 23:17 | ||
|
| Автор: alir 29.3.2005, 19:10 | ||||
А работает как? медленно наверное?
А если это это приложение будет работать только в винде? то ведь надоест всегда вводить java Имя класса А если кто будет им пользоваться? Ведь пользоватеьл тем более так вводит не станет - пойдет другую прогу искать |
| Автор: LSD 29.3.2005, 21:55 | ||||
Если ты про компиляцию, то да достаточно долго. А работает нормально, на глаз различий с обычным java приложением не видно, а тесты не гонял.
Можно ассоциации файлов прописать и все будет ОК. |
| Автор: Domestic Cat 29.3.2005, 21:57 | ||
Знаешь такие файлы, называются .bat? |
| Автор: alir 30.3.2005, 10:55 | ||
Конечно, можно и таким путем. Но я все же делаю уклон на такой вопрос: если у меня есть java-программа и я ее хочу запихнуть в один установщик вместе с jre - т.е. чтоб при установке прораммы, сначала ставился jre, а после сама прога. Так вод какая программа делает это? InstallAnyware? Дайте ссылку плз! |
| Автор: skalex 30.3.2005, 11:10 |
| http://nsis.sourceforge.net/ |
| Автор: jer1 30.3.2005, 11:12 |
| поддерживаю simanyay (за bat-файлы) а чтоб не открывалась консоль можно вот так - start /b javaw <...> /b - Запускает приложение без открытия нового окна командной строки. |
| Автор: LSD 30.3.2005, 20:09 | ||
InstallShield 10.5 такое тоже умеет. |
| Автор: alir 31.3.2005, 10:46 | ||
Где достать? |
| Автор: batigoal 31.3.2005, 11:33 |
| Есть простой Win-установщик - INNO Setup Compiler. Там можно по окончании установки запускать дополнительные программы. Изучается по Help'у за полчаса. |
| Автор: skalex 31.3.2005, 12:49 |
| alir, посмотри вот здесь на тему инсталляторов: http://forum.vingrad.ru/index.php?showtopic=41373 |
| Автор: LSD 31.3.2005, 19:29 | ||
http://www.installshield.com/ |
| Автор: bars_uz 20.8.2005, 12:04 |
| http://www.ej-technologies.com/index.html ili http://www.dobysoft.com/ |
| Автор: nevermind 17.10.2005, 22:29 | ||||||
создай JAR файл, он в винде запускается двойным кликом. |
| Автор: batigoal 17.10.2005, 22:53 | ||
Не всегда, так что это не очень надежный способ. |
| Автор: Ermak 18.10.2005, 05:35 |
| Если корректно инсталлирована JRE и правильно собран JAR, то надежный. |
| Автор: batigoal 18.10.2005, 07:40 |
| А если, например, я инсталлирую JRE простым копированием и прописыванием путей? Тогда у меня не будет никаких фаловых ассоциаций для JAR-ов. |
| Автор: Ermak 18.10.2005, 12:38 |
| Если корректно инсталлирована JRE и правильно собран JAR, то надежный. |
| Автор: LSD 18.10.2005, 12:47 | ||
Если после инсталяции JRE установить WinRAR, то он переопределит ассоциации jar-ов на себя. |
| Автор: batigoal 18.10.2005, 13:20 | ||
Я это вручную делаю |
| Автор: Guest 18.10.2005, 17:48 |
| Могу ошибаться, но мне кажется эта тема похожа на http://forum.vingrad.ru/index.php?showtopic=66809 |
| Автор: LSD 18.10.2005, 18:42 |
| Кстати создание exe-шника имеет еще одно преимущество: фаерволы создают правила на основе исполняемого файла. И если не создавть exe-шник, то для всех Java программ будет одно правило, для java.exe. |
| Автор: powerOn 19.10.2005, 11:11 |
| Может кто-нибуть слышал про mingW GCC/GCJ. Эта штука freeware и и делает native exe из Java исходников. Распространяется вместе с Linux , но есть версия под Windows. Лично я в ней не очень разбираюсь, получилось только скомпилировать в объектные файлы. Собрать не удалось, но знаю что возможно.... |
| Автор: firedrago 22.10.2005, 15:07 |
| я использую http://jsmooth.sourceforge.net/, как по мне, простенько и со вкусом... |
| Автор: bars_uz 25.10.2005, 08:27 |
| poprobue exe4j Wizard. vrode nicho.. |
| Автор: Saboteur 20.3.2009, 02:17 |
| Использую JSmooth. Знаю:
|