«Ошибка: не удалось найти или загрузить основной класс com.mycompany.App» при попытке выполнить Jar, созданный Maven.JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 «Ошибка: не удалось найти или загрузить основной класс com.mycompany.App» при попытке выполнить Jar, созданный Maven.

Сообщение Anonymous »

Я пытаюсь создать Java-программу maven в Windows7, и моя версия Java — 1.7. Я получаю эту ошибку:


«Ошибка: не удалось найти или загрузить основной класс com.mycompany.App» при попытке выполнить Maven -сгенерированный Jar


хотя com/mycompany/App.class существует внутри Jar и имеет основной метод. Вот как выглядит мой META-INF/MANIFEST.MF:

Код: Выделить всё

Manifest-Version: 1.0
Archiver-Version: Plexus Archiver
Created-By: Apache Maven
Built-By: me
Build-Jdk: 1.7.0_03
Main-Class: com.mycompany.App
Class-Path: C:/Users/me/.m2/repository/com/mycompany/commons/2.1-SNAPSHOT/commons-2.1-SNAPSHOT.jar
Я пытаюсь выполнить jar, используя:

Код: Выделить всё

java -jar mycompany-2.1-SNAPSHOT.jar 12:141678 1
В конце моего файла манифеста есть пустая строка. Я использую Maven 3.0.5 и пакет mvn для создания файла jar. Вот часть моего pom.xml:

Код: Выделить всё

org.apache.maven.plugins
maven-jar-plugin



true
repository
${settings.localRepository}
com.mycompany.App




Может ли кто-нибудь помочь мне понять, что вызывает эту ошибку?


Подробнее здесь: https://stackoverflow.com/questions/169 ... ng-to-exec
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»