maven & IntelliJ IDEA & no main manifest attribute
#java #intellij_idea #maven
Нашёл в google не десяток аналогичных вопросов, и везде (практически) советуют одно
и тоже - добавить код ниже в pom.xml:
com.petersamokhin.Main
Однако, не у одного меня IDEA выдаёт ошибку - Element archive is not allowed here,
и в результате всё равно no main manifest attribute:
В чём проблема и как лечить? mvn установлен, во время компиляции ошибок тоже нет.
Ответы
Ответ 1
Добавил ещё один тег plugin:
maven-assembly-plugincom.mypackage.MainClassjar-with-dependencies
Полностью теперь тег build выглядит так:
maven-assembly-plugincom.mypackage.MainClassjar-with-dependenciesorg.apache.maven.pluginsmaven-compiler-plugin3.11.81.8
Затем:
mvn clean compile assembly:single
Комментариев нет:
Отправить комментарий