使用IDEA+Maven開發項目,運行jar包出現 沒有主清單屬性錯誤

在使用IDEA+Mavne開發項目的時候
使用mvn clean package 對項目進行打包
當我們使用命令java -jar target 運行這個jar包的時候系統會提示我們:沒有主清單屬性
在這裏插入圖片描述
出現這個錯誤的原因是在我們打包的時候沒有做主類的依賴
解決辦法
首先找到項目源碼文件中打好的包
在這裏插入圖片描述
右鍵打開方式-選擇壓縮軟件打開
在這裏插入圖片描述
找到META-INF文件夾,雙擊打開
在這裏插入圖片描述
找到後綴名爲.MF的文件,右鍵編輯或者用記事本打開,添加如下代碼:Main-Class: 主類的全路徑
在這裏插入圖片描述
最後ctrl+s保存退出,然後更新一下jar包
在這裏插入圖片描述
讓我們回到IDEA在詞運行這個jar包的時候發現,錯誤解決!
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章