Ошибка сборки Maven: не удалось найти или загрузить основной классJAVA

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

Сообщение Anonymous »

У меня возникла проблема после сборки проекта на maven в jar.

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

mvn package


после запуска файла jar

java -jar artifactId.jar


и получаю ошибку:

Error: Could not find or load main class com.emercit.app.App


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

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


Мой код в классе приложений:

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();

}
}


Мои свойства сборки в pom.xml:




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»