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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.10.2018, 22:15   #31
Black Fregat
Программист
Участник клуба
 
Аватар для Black Fregat
 
Регистрация: 23.06.2009
Сообщений: 1,772
По умолчанию

Цитата:
Сообщение от KAMLS Посмотреть сообщение
Вы не поняли написанное.
Это Вы не поняли написанное. Все, хватит, извините. В игнор-лист..
Объясняю последний раз. Медленно и по пунктам.

1.1) Да, shutdown - консольное приложение Win.
1.2) Таки может потребоваться запускать его по двойному щелчку на ярлык
1.3) При этом создастся окно консоли, которое нафиг никому не нужно
1.4) И компьютер выключится

2.1) Для примера представим shutdown.jar - консольное приложение Java.
2.2) Таки может потребоваться запускать его по двойному щелчку на ярлык
2.3) При этом НЕ создастся окно консоли - и фиг с ним
2.4) А компьютер всё-таки выключится
Black Fregat вне форума Ответить с цитированием
Старый 15.10.2018, 06:09   #32
KAMLS
Форумчанин
 
Регистрация: 09.04.2017
Сообщений: 598
По умолчанию

Цитата:
Сообщение от Black Fregat Посмотреть сообщение
2.1) Для примера представим shutdown.jar - консольное приложение Java.
2.2) Таки может потребоваться запускать его по двойному щелчку на ярлык
2.3) При этом НЕ создастся окно консоли - и фиг с ним
2.4) А компьютер всё-таки выключится
Я лично не против такого варианта.
Разговор шел о запуске jar-файлов как файлов exe в Windows. Двойным кликом. Дескать почему не так. Любых исполняемых jar-файлов. Также как любых исполняемых exe-файлов. Вот о чем шел разговор. Не все исполняемые jar файлы запускаются двойным кликом, не все.
А вот exe в Windows - все.
Вот и зашел разговор, что лучше. Как в Windows - exe. Или подход как в Java, с jar-файлами.
KAMLS вне форума Ответить с цитированием
Старый 15.10.2018, 08:47   #33
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Все jar-файлы запускаются двойным кликом. Все, как и все exe.
p51x вне форума Ответить с цитированием
Старый 15.10.2018, 12:12   #34
Black Fregat
Программист
Участник клуба
 
Аватар для Black Fregat
 
Регистрация: 23.06.2009
Сообщений: 1,772
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Все jar-файлы запускаются двойным кликом.
Ну это не совсем верно. Без манифеста не запустится однако.

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

KAMLS, Вы покажете, наконец, пример jar файла, который НЕ запускается двойным кликом?
Black Fregat вне форума Ответить с цитированием
Старый 15.10.2018, 12:14   #35
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Нет, ТС вбил себе в голову, что если консольная программа в jar не вызвала консоль, то она не запустилась.

Цитата:
Сообщение от Black Fregat Посмотреть сообщение
Ну это не совсем верно. Без манифеста не запустится однако.
Аха. А еще если указанного класса не будет или ... Вроде бы обсуждение шло о рабочих вариантах, не?..
p51x вне форума Ответить с цитированием
Старый 15.10.2018, 13:30   #36
KAMLS
Форумчанин
 
Регистрация: 09.04.2017
Сообщений: 598
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Нет, ТС вбил себе в голову, что если консольная программа в jar не вызвала консоль, то она не запустилась.
Верно. Так было. Но после того как я написал предыдущее сообщение и пошел пить чай, я понял свою ошибку. Подумав, я пришел к выводу, что это действительно правильно.
Это неудобно пока только мне, делающему лабы и желающему простоты запуска а не набирания адреса в командной строке.
А так то да, мне например и в Windows как бы незачем смотреть как выскакивает консоль при нажатии кнопки выключения.
Я понял, что jar-файлы нормально работают при двойном клике. просто это ведь не лабы чтобы показывать вывод о подсчитанных яблоках.
Простите меня за не скорую понятливость люди добрые!!
Разъясните другую кручину! Как забивать в командную строку адрес jar-файла с названиями папок на Русском языке, чтобы ошибка не вылазила про кракозябры.
Не код в программе, а уже в наборе адреса в консоли.
KAMLS вне форума Ответить с цитированием
Старый 15.10.2018, 16:41   #37
Vladimir.1982
Форумчанин
 
Регистрация: 30.04.2018
Сообщений: 171
По умолчанию

Цитата:
Сообщение от KAMLS Посмотреть сообщение
Я лично не против такого варианта.
Разговор шел о запуске jar-файлов как файлов exe в Windows. Двойным кликом. Дескать почему не так. Любых исполняемых jar-файлов. Также как любых исполняемых exe-файлов. Вот о чем шел разговор. Не все исполняемые jar файлы запускаются двойным кликом, не все.
А вот exe в Windows - все.
Вот и зашел разговор, что лучше. Как в Windows - exe. Или подход как в Java, с jar-файлами.
У меня двойным кликом запускается jar.
Vladimir.1982 вне форума Ответить с цитированием
Старый 15.10.2018, 16:58   #38
KAMLS
Форумчанин
 
Регистрация: 09.04.2017
Сообщений: 598
По умолчанию

Цитата:
Сообщение от Vladimir.1982 Посмотреть сообщение
У меня двойным кликом запускается jar.
Везуха!
KAMLS вне форума Ответить с цитированием
Старый 16.10.2018, 09:08   #39
KAMLS
Форумчанин
 
Регистрация: 09.04.2017
Сообщений: 598
По умолчанию

Здравствуйте!
Вопрос не о том, что было в начале темы. Но тема тем не менее по названию похожа.
Надо запустить jar -файл в cmd/
На настольном компьютере с Windows 7 всё работает нормально. При наборе java -jar C:\sss.jar программа запускается
А вот на ноутбуке где стоит Windows 10 с cmd

Microsoft Windows [Version 10.0.17134.345]
(c) Корпорация Майкрософт (Microsoft Corporation), 2018. Все права защищены.

Эта строка не срабатывает. Пробовал разные варианты.
На скриншоте видно. Подскажите пожалуйста в чем причина?
Изображения
Тип файла: jpg кадр_17.jpg (109.9 Кб, 122 просмотров)
KAMLS вне форума Ответить с цитированием
Старый 16.10.2018, 09:34   #40
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Путь к java не прописали в PATH. Вроде я ж вам уже писал подобное...
p51x вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 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