我在 IntelliJ 中創建了一個新的 maven 專案并將打包設定為 jar,當我構建它時,有一個 jar 檔案目標檔案夾。但是當我運行檔案時,我收到錯誤訊息
no main manifest attribute, in QeToolHelper-0.1-SNAPSHOT.jar
我已經使用 maven-assembly-plugin 創建了 jar 檔案。為此,我在 pom.xml 中添加了這些行。嘗試了其他類似問題中描述的幾種方法,但無濟于事。

uj5u.com熱心網友回復:
您是否看過 SpringBoot 和相關插件。它可用于構建獨立的 java 應用程式。
關于您的具體問題,該錯誤是未能在清單中宣告主類的象征。清單中的 main-class 屬性告訴 jvm 從構建的 jar 加載哪個類。看起來您的 Maven 配置中的設定無法正確生成資源。
uj5u.com熱心網友回復:
我能夠通過從 maven 創建 jar 包來解決這個問題。運行構建包在目標目錄中創建了 jar。

轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/380776.html
上一篇:如何在IntelliJJavaIDEA除錯器中設定LocalDate
下一篇:引起:java.lang.IllegalAccessError:superclassaccesscheckclassapache(inmodulex)thatcannotaccessanotherap
