Как запустить приложение Java без указания classpath? - PullRequest
0 голосов
/ 03 сентября 2011

Я новичок в java и экспериментирую с приложением hello world. Я экспортировал приложение из Eclipse в jar, я DID указал конфигурацию запуска, и когда я запустил его из командной строки, я получил

Error: Could not find or load main class

Это можно исправить, указав путь к классу следующим образом:

java -cp .:myjar.jar MyMainClass

Однако это действительно неудобно. Есть ли способ, предпочтительно через eclipse, указать MyMainClass в качестве метаданных внутри jar-файла, чтобы мне не приходилось записывать его каждый раз, когда я запускаю приложение?

1 Ответ

2 голосов
/ 03 сентября 2011

да, вы можете написать файл манифеста и запустить java -jar Yourjarfile.jar

...