Невозможно загрузить основной класс для файла JAR - PullRequest
2 голосов
/ 14 июня 2010

Я разработал приложение с использованием Eclipse IDE. После создания приложения я экспортировал проект в формате jar. Когда я пытаюсь запустить этот файл JAR, я получаю сообщение об ошибке: Невозможно загрузить основной класс. Пожалуйста, помогите.

Ответы [ 3 ]

2 голосов
/ 14 июня 2010

Это должно работать всегда:

java -cp MyJar.jar pkg.name.MyClass

Я бы предпочел это в любом случае, потому что это вызывает меньше проблем с classpath по сравнению с java -jar способом запуска Java-приложения.

2 голосов
/ 14 июня 2010

Когда вы экспортируете свой проект как jar (см. Этот SO вопрос ), вы должны указать свой основной класс в мастере экспорта Jar.

альтернативный текст http://img707.imageshack.us/img707/3687/eclipsejarmain.png

0 голосов
/ 14 июня 2010

Вам нужно создать исполняемый файл JAR.В Eclipse 3.4 вы можете сделать это, выбрав Export, Java, Runnable Jar File.Если вы также хотите включить зависимости, взгляните на плагин Fat Jar .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...