Maven Build Error: не удастся найти или загрузить основной классJAVA

Программисты JAVA общаются здесь
Anonymous
Maven Build Error: не удастся найти или загрузить основной класс

Сообщение Anonymous »

У меня есть проблемы после проекта «Строительница на Maven in jar». < /p>

Я делаю пакет и создаю файл .jar: < /p>

mvn package
< /code>

После запуска моего файла jar < /p>

java -jar artifactId.jar
< /code>

и получить ошибку: < /p>

Error: Could not find or load main class com.emercit.app.App
< /code>

Если я запускаю класс в целевом каталоге, я получаю аналогичную ошибку: < /p>

cd target/classes/com/emercit/app
java App
Error: Could not find or load main class App
< /code>

Мой код в классе приложения: < /p>

package com.emercit.app;

public class App extends Application {

/**

Program code

**/

}

public static void main (String[] args) {

//Init form
Thread myThready = new Thread(() -> {
launch(args);
});
myThready.start();

}
}
< /code>

мои свойства сборки в pom.xml: < /p>




org.apache.maven.plugins
maven-compiler-plugin

1.8
1.8




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



false
lib/
com.emercit.app.App






org.apache.maven.plugins
maven-dependency-plugin


copy
install

copy-dependencies



${project.build.directory}/lib









Подробнее здесь: https://stackoverflow.com/questions/426 ... main-class

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