Я разработал приложение с использованием Eclipse IDE. После создания приложения я экспортировал проект в формате jar. Когда я пытаюсь запустить этот файл JAR, я получаю сообщение об ошибке: Невозможно загрузить основной класс. Пожалуйста, помогите.
Это должно работать всегда:
java -cp MyJar.jar pkg.name.MyClass
Я бы предпочел это в любом случае, потому что это вызывает меньше проблем с classpath по сравнению с java -jar способом запуска Java-приложения.
java -jar
Когда вы экспортируете свой проект как jar (см. Этот SO вопрос ), вы должны указать свой основной класс в мастере экспорта Jar.
альтернативный текст http://img707.imageshack.us/img707/3687/eclipsejarmain.png
Вам нужно создать исполняемый файл JAR.В Eclipse 3.4 вы можете сделать это, выбрав Export, Java, Runnable Jar File.Если вы также хотите включить зависимости, взгляните на плагин Fat Jar .