Нет основного манифестного атрибута, в банкеJAVA

Программисты JAVA общаются здесь
Anonymous
Нет основного манифестного атрибута, в банке

Сообщение Anonymous »

Я пытаюсь запустить банку, созданную плагином Maven Shade. Я настраиваю основной класс следующим образом: < /p>


...



org.apache.maven.plugins
maven-shade-plugin
2.3


package

shade





org.comany.MainClass
123








< /code>

...
< /p>

Но когда я пытаюсь запустить JAR, используя Java -Jar App.jar, это дает следующую ошибку < /p>

"no main manifest attribute, in app.jar"
< /code>

Редактировать:
Я проверил содержимое JAR, используя Jar TF App.jar и я вижу файл manifest.mf. Но у него нет записи для основного класса. Как мне убедиться, что файл Manifest в JAR имеет эту запись для добавления его в конфигурации плагина Shade?


Подробнее здесь: https://stackoverflow.com/questions/307 ... ute-in-jar

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