Ответ 1
В принципе: java -jar app.jar
Сайт Sun содержит больше информации
Я пишу приложение java, которое выводит строки через System.out, и я просто хочу знать, как запустить это приложение за пределами моей IDE. У меня есть исполняемый банку. Что можно сделать, чтобы увидеть этот вывод в консоли?
В принципе: java -jar app.jar
Сайт Sun содержит больше информации
Как предложили другие:
java -jar JarFIle.jar
Примечание. Для этого нужно установить основной класс пункт ввода
Если вы не можете/не можете установить Main-Class, вы должны:
java -cp JarFile.jar package.Classname
Кроме того, если вы связываете типы файлов jar с JRE, тогда двойной щелчок тоже должен работать.
Если я понял, чего вы хотите, java -jar JarFile.jar
должен работать нормально.
Я знаю, что это уже давно, но я хотел бы помочь будущим людям.
Вы также можете сделать другой файл рядом с ним и просто дважды щелкните по нему:
Windows: anynameyoulike.bat
Linux: anynameyoulike.sh(Не уверен, что это работает, но оно должно)
и в этом файле добавить
java -jar JarName.jar
jar -tf JarName.jar
Он предоставит файлы списка в банке
Drive://Jarlocation> java -jar jarName.jar
он выполнит вашу банку с консоли
Собственно, вы должны запустить его из cmd.exe
, чтобы увидеть консоль, если вы используете Windows. (Возможно, Terminal.exe
для Linux делает то же самое) Вы не можете просто дважды щелкнуть значок jar
, даже если вы включите консоль в Control Panel - Java - Advanced.
Теперь, чтобы запустить его, используйте cd
, чтобы войти в папку, в которую вы положили банку, и:
java -jar name_of_your_jar.jar
Теперь вы можете видеть все это.
Чтобы вывести текст, щелкните правой кнопкой мыши значок верхнего левого края окна cmd
и Edit - Mark, перетащите, чтобы выбрать текст, Enter, чтобы скопировать его.