![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| godvinn |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 407 Регистрация: 4.4.2008 Где: possibility of mo ving to Kyiv Репутация: нет Всего: 1 |
Здравствуйте. Извините может темы подобные поднимались ну в них я нашел только описание программ какие могут это делать (java в .exe). А мне нужно немного разъяснить...?.
Суть вопроса в следующем: есть например у меня маленькая программа
я ее компилирую с помощью javac Main.java потом запускаю ее с помощью java Main оно мне выдает какой то результат и все, и постоянно надо писать в консоли java Main чтобы посмотреть результат, можно ли как то сделать чтобы было как в С++ я например написал программку и я же сразу могу пользоваться .exe фалом.*? |
|||
|
||||
| Exai1e |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 908 Регистрация: 3.12.2006 Где: Moscow Репутация: 1 Всего: 30 |
Как вариант сделать bat файл, который будет запускать твою программу. Поищи получше по форуму, темы поднимались огромное кол-во раз.
-------------------- "Решение зависит от выбранного геморроя" © Snowy "у нас как в армии - либо работает, либо так и задумано" |
|||
|
||||
| godvinn |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 407 Регистрация: 4.4.2008 Где: possibility of mo ving to Kyiv Репутация: нет Всего: 1 |
я читал несколько таких тем тут на форуме ну мне нужно понять это делается компиляторами вроди netBeans или Visual J++, потому что для с++ это все сразу делается, или java такого сразу не поддерживает, нужно , как сказал Exai1e, писать bat-файлики и тому подобное ( *?
|
|||
|
||||
| math64 |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2505 Регистрация: 12.4.2007 Репутация: 8 Всего: 72 |
JBuilder может создать .exe, но для запуска программы нужно иметь на компьютере установленную jre.
|
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
А на линуксе ты как этот exe запускать будешь?
По умолчанию Java приложения существуют в виде class файлов (для удобства можно упаковать в архив jar, war, ear и т.п.). Все остальное делается внешними утилитами. И в общем-то не особо нужно, за исключением редких случаев. -------------------- 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. |
|||
|
||||
| powerOn |
|
|||
![]() software saboteur ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 4367 Регистрация: 7.10.2005 Репутация: 47 Всего: 159 |
Модератор: Прежде чем задать вопрос используйте поиск по форуму.
|
|||
|
||||
| Samotnik |
|
|||
![]() Super star ! ![]() ![]() ![]() ![]() Профиль Группа: Awaiting Authorisation Сообщений: 7192 Регистрация: 4.11.2006 Где: Минск City Репутация: 8 Всего: 191 |
||||
|
||||
| krundetz |
|
|||
![]() Вечный странник ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1400 Регистрация: 14.6.2007 Где: НН(Сормово) Репутация: нет Всего: 69 |
godvinn, я кажется тебя понял, тебе надо чтобы твоя программа запускалась бы автоматически при щелчке на неё, как в windows так и в linux, для этого собери свою прогу в .jar файл. И можешь жить спокойно везде где установлена java он запуститься автоматически при щелчке на него.
|
|||
|
||||
| godvinn |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 407 Регистрация: 4.4.2008 Где: possibility of mo ving to Kyiv Репутация: нет Всего: 1 |
krundetz да именно как ты и сказал при щелчке мыши чтобы запускать программу, а если в jar собрать то и консольные программки будут работать при щелчке на них *?
|
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
Чтобы работали консольные программы, надо смотреть, чтобы в ассоциациях файлов стояла java.exe а не javaw.exe.
-------------------- 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. |
|||
|
||||
| BIV |
|
|||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 219 Регистрация: 20.12.2007 Репутация: нет Всего: 1 |
Вопрос состоит в том, чтобы упростить жизнь тех, у когоне стоит машина джава, да и не рубит в программировании. Челу нужно просто запустить программу написанную кем-то |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 210 Всего: 538 |
А написать bat и sh файлы для такого пользователя нельзя? Или использовать инсталляторы, чтобы еще и ярлычки посоздавать, не? -------------------- 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. |
|||
|
||||
| alivesubstance |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 8 Регистрация: 22.9.2008 Где: СПб Репутация: нет Всего: нет |
Есть еще вариант записать в манифест джарника проперти Main-Class. Класс должен указывать на входную
точку в приложении(main(), JApplet, JFrame, etc). Работает на виндовсе и на линухе. Это сообщение отредактировал(а) alivesubstance - 22.9.2010, 20:52 |
|||
|
||||
| jk1 |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 1168 Регистрация: 17.10.2008 Где: Санкт-Петербург Репутация: 40 Всего: 75 |
Это не то что вариант, это для standalone-приложения обязательное условие. -------------------- Opinions are like assholes — everybody has one |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |