Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Java программирование > Общие вопросы по Java, Java SE, Kotlin
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.10.2018, 09:32   #21
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

jar это не .ехе, винда не запускает его, она запускает java и передает ему jar. Как и .txt и т.п.
jar можно собрать на винде и запустить на линуксе например.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 13.10.2018, 13:24   #22
KAMLS
Форумчанин
 
Регистрация: 09.04.2017
Сообщений: 598
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
jar это не .ехе, винда не запускает его, она запускает java и передает ему jar. Как и .txt и т.п.
jar можно собрать на винде и запустить на линуксе например.
Я это знаю.)) Зарекомендовал я себя конечно как малознающий, но кое-что знаю. JAVA-машина как переводчик java-кода на разное железо и разные системы.
Винда jar не запускает, передаёт его джаве, в этом то и был предыдущий вопрос, почему разработчики не сделали в java-машине возможность реакции на двойной клик? Если jar-файл не исполняемый а библиотечный, то и понятно что он не запустится, а исполняемый запускался бы норм (речь о консоли, jar-исполняемый в GUI и так запускается двойным кликом). Я не то чтобы так уж сильно озаботился этим обстоятельством, прост интересно стало.
KAMLS вне форума Ответить с цитированием
Старый 13.10.2018, 13:32   #23
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Цитата:
Сообщение от KAMLS Посмотреть сообщение
почему разработчики не сделали в java-машине возможность реакции на двойной клик?
Потому что Java машина может быть на разной ОС и архитектуре. Есть даже реализованная в железе. Там может не быть кликов/окон/...
p51x вне форума Ответить с цитированием
Старый 13.10.2018, 16:08   #24
Vladimir.1982
Форумчанин
 
Регистрация: 30.04.2018
Сообщений: 171
По умолчанию

Цитата:
Сообщение от KAMLS Посмотреть сообщение
Это в смысле в intellij idea?
Нет, наверное, это редактор стороннего разработчика.
Java-машина у меня стоит. Что надо сделать чтобы двойным кликом программа выводящая данные на консоль выводилась на консоли?
У вас что jar кликом мышкой не запускается?
Vladimir.1982 вне форума Ответить с цитированием
Старый 13.10.2018, 16:12   #25
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Запускается. Читайте тему, а не посты набивайте.
p51x вне форума Ответить с цитированием
Старый 14.10.2018, 09:10   #26
KAMLS
Форумчанин
 
Регистрация: 09.04.2017
Сообщений: 598
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Потому что Java машина может быть на разной ОС и архитектуре. Есть даже реализованная в железе. Там может не быть кликов/окон/..
наверное я излишне "докапываюсь" до отсутствия возможности запускать двойным кликом консоль-приложения jar-файлов.
Даже на каприз похоже))
Но ситуации бывают разные. например, я всегда при установке ОС вывожу кнопку выключения на рабочий стол через ярлык shutdown.exe -r -t 0 (ну потом конечно для быстроты использования помещаю в панель быстрого запуска)
Насколько я понял - это консольное приложение, ибо консоль появляется при нажатии на кнопку выключения.
Получается, иногда всё же надо запускать консоль двойным кликом. Даже если это редкие случаи, в плане универсализации возможностей своих приложений, разработчики JAVA могли бы сделать эту возможность.
KAMLS вне форума Ответить с цитированием
Старый 14.10.2018, 12:05   #27
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Цитата:
Сообщение от KAMLS Посмотреть сообщение
Получается, иногда всё же надо запускать консоль двойным кликом.
Не получается. То, что именно вам, захотелось ее так запускать это ваши проблемы и вы должны осознавать к чему это приведет, например к мельканию консоли.
Так можно и гуи из консоли запускать и возмущаться, что это оно не в консоль пишет, а окна создает...

Цитата:
Сообщение от KAMLS Посмотреть сообщение
Даже если это редкие случаи, в плане универсализации возможностей своих приложений, разработчики JAVA могли бы сделать эту возможность.
Предусмотрели. Таки пару человек меняют ассоциацию на java и наслаждаются окном консоли с каждым приложением.
p51x вне форума Ответить с цитированием
Старый 14.10.2018, 14:40   #28
Black Fregat
Программист
Участник клуба
 
Аватар для Black Fregat
 
Регистрация: 23.06.2009
Сообщений: 1,772
По умолчанию

Цитата:
Сообщение от KAMLS Посмотреть сообщение
Получается, иногда всё же надо запускать консоль двойным кликом.
Зачем при этом консоль? Вам при запуске shutdown нужен вывод в консоль? Или нужно, чтобы машина выключилась? Консольное приложение на java отработает именно как надо - работа выполнится, а вывода в консоль не будет.
Black Fregat вне форума Ответить с цитированием
Старый 14.10.2018, 19:22   #29
Vladimir.1982
Форумчанин
 
Регистрация: 30.04.2018
Сообщений: 171
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Запускается. Читайте тему, а не посты набивайте.
А через консоль не проход? тогда так
java -jar MyJava.jar
Vladimir.1982 вне форума Ответить с цитированием
Старый 14.10.2018, 20:55   #30
KAMLS
Форумчанин
 
Регистрация: 09.04.2017
Сообщений: 598
По умолчанию

Цитата:
Сообщение от Black Fregat Посмотреть сообщение
Зачем при этом консоль? Вам при запуске shutdown нужен вывод в консоль?
Да нет. Вы не поняли написанное.
Я когда жму кнопку "выключить" в панели быстрого запуска, там консоль мелькает при процессе выключения. Приложение стало быть консольное. Об этом речь.
KAMLS вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запуск JAR файлов CraZZy RabbIt Общие вопросы Delphi 8 04.05.2012 23:29
запуск файлов Михаил Юрьевич Общие вопросы Delphi 7 27.03.2012 01:41
Запуск jar revanatar Общие вопросы по Java, Java SE, Kotlin 4 22.10.2011 20:01
Запуск файлов workres Win Api 3 02.07.2008 21:56
Запуск файлов программы d_slava Помощь студентам 2 17.06.2008 11:22