Выполнение файла с другим приложением через терминал

Можно ли как-нибудь выполнить файл .jar с JRE через командную строку? У меня проблема с файлом, и я хочу посмотреть, смогу ли я получить какую-либо информацию о том, что это за ошибка. Когда я пытаюсь выполнить его с ./, он говорит, что не может выполнить двоичный файл. Но значок дает мне возможность работать с Java Runtime Environment.

0
задан 20 April 2016 в 20:59

2 ответа

Насколько я знаю, любление до безумия . может только использоваться для выполнения сценариев оболочки.

, Таким образом, необходимо использовать команда java для выполнения .jar файлы

java -jar your_file_name.jar

Вот именно!

0
ответ дан 21 April 2016 в 06:59
  • 1
    да, версия 0.8.0 относится к версии пакета зернышка. cmake версия, которую это устанавливает, 3.9 (проверьте здесь pypi.python.org/pypi/cmake ), – Juan Leni 23 October 2017 в 02:54

необходимо выполнить его хотя JRE, не непосредственно. т.е. java -jar myapp.jar

<час>

./ Не на самом деле команда для запущения программы. Это просто относится к текущему каталогу. Например, если у меня есть сценарий, myscript.sh, в моем корневом каталоге;
я могу или работать ./myscript.sh или /home/myusername/myscript.sh

, Оба из тех запустили бы скрипт.

причина, почему Вы не могли только работать myscript.sh, состоит в том, потому что termnal попытался бы интерпретировать ее как известную команду и бросил бы эту ошибку: myscript.sh: command not found, потому что не достаточно умно знать, что Вы пытались направить его к файлу в Вашем токе dir.

0
ответ дан 21 April 2016 в 06:59
  • 1
    Ясно. Моя ошибка, но это сбивающее с толку! большое спасибо – Mina Michael 23 October 2017 в 04:50

Другие вопросы по тегам:

Похожие вопросы: