java -jar maven项目打包提示.jar中没有主清单属性
生活随笔
收集整理的這篇文章主要介紹了
java -jar maven项目打包提示.jar中没有主清单属性
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
mvn package
java -jar target/java_bottom_level_learning-1.0-SNAPSHOT.jar
這里報錯了:
target/java_bottom_level_learning-1.0-SNAPSHOT.jar中沒有主清單屬性
我們打開 jar 中的 /META_INF/ MANIFEST.MF缺少項目啟動項,即沒有Main-Class
怎么處理呢?
maven有一個插件,咱們把他用起來(有別于其他修改 IDEA 的方案,畢竟我們是要不依賴 IDEA 也能正常使用):
修改pom.xml,project 節點中添加如下內容:
再次編譯執行
mvn package java -jar target/java_bottom_level_learning.jar /**輸出 hello world error **/此時打開 jar 包,里面也多了 Main-Class: org.whq.learning.helloworld.MainApplication,說明剛才新加的主入口配置有效并且作用在這里了。
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的java -jar maven项目打包提示.jar中没有主清单属性的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C++小游戏——坦克大战
- 下一篇: python3源码剖析新版_《Pytho