idea 打包的jar運(yùn)行報(bào) "XXX中沒有主清單屬性"
使用idea2018打包了一個(gè)spring boot
項(xiàng)目(打包為jar
)
啟動(dòng)是報(bào)錯(cuò)如下:
錯(cuò)誤原因
打包后的jar文件中的MANIFEST.MF
缺少項(xiàng)目啟動(dòng)項(xiàng),即沒有Main-Class
和Start-Class
如下:
解決方案如下
1、指定MANIFEST.MF路徑
項(xiàng)目打包前
第一步 file–>project structure 彈框后選中Atifacts—> + ---->jar---->from module with dependenceis
第二步 選擇一個(gè)Main Class,然后指定META-INF/MANIFEST.MF的路徑為src下(注意不要放到main/java
目錄下,否則打成的jar中META-INF/MANIFEST.MF不含有Main-Class信息)
如果這個(gè)方案不行,那就很有可能是另一個(gè)原因
2、項(xiàng)目pom.xml文件中沒有添加插件spring-boot-maven-plugin
成功結(jié)果
如果看到上面紅框內(nèi)容就證明沒問題了
到此這篇關(guān)于idea 打包的jar運(yùn)行報(bào) "XXX中沒有主清單屬性"的文章就介紹到這了,更多相關(guān)idea jar沒有主清單屬性內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- java運(yùn)行jar包提示?“XXX中沒有主清單屬性”?"找不到主類”兩種解決辦法
- 解決運(yùn)行jar包出錯(cuò):ClassNotFoundException問題
- Java運(yùn)行Jar包內(nèi)存配置的操作
- docker安裝openjdk并運(yùn)行jar包的操作方法
- IDEA生成可運(yùn)行jar包(包含第三方j(luò)ar包)流程詳解
- 修改及反編譯可運(yùn)行Jar包實(shí)現(xiàn)過程詳解
- SpringBoot項(xiàng)目運(yùn)行jar包啟動(dòng)的步驟流程解析
- myeclipse導(dǎo)出可運(yùn)行jar包簡介
- Maven打包沒有指定主類問題(xxx.jar中沒有主清單屬性)
- 運(yùn)行Jar包出現(xiàn)提示xxx中沒有主清單屬性報(bào)錯(cuò)問題解決方法
相關(guān)文章
關(guān)于jdk環(huán)境變量配置以及javac不是內(nèi)部或外部命令的解決
這篇文章主要介紹了關(guān)于jdk環(huán)境變量配置以及javac不是內(nèi)部或外部命令的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-01-01Java list利用遍歷進(jìn)行刪除操作3種方法解析
這篇文章主要介紹了Java list利用遍歷進(jìn)行刪除操作3種方法解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-01-01Springboot之@Async不執(zhí)行原因及分析
這篇文章主要介紹了Springboot之@Async不執(zhí)行原因及分析,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-09-09使用Spring Cache和Redis實(shí)現(xiàn)查詢數(shù)據(jù)緩存
在現(xiàn)代應(yīng)用程序中,查詢緩存的使用已經(jīng)變得越來越普遍,它不僅能夠顯著提高系統(tǒng)的性能,還能提升用戶體驗(yàn),在這篇文章中,我們將探討緩存的基本概念、重要性以及如何使用Spring Cache和Redis實(shí)現(xiàn)查詢數(shù)據(jù)緩存,需要的朋友可以參考下2024-07-07Spring 實(shí)現(xiàn)自定義監(jiān)聽器案例
這篇文章主要介紹了Spring 實(shí)現(xiàn)自定義監(jiān)聽器案例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2021-01-01Java導(dǎo)出oracle表結(jié)構(gòu)實(shí)例詳解
這篇文章主要介紹了 Java導(dǎo)出oracle表結(jié)構(gòu)實(shí)例詳解的相關(guān)資料,需要的朋友可以參考下2017-03-03為zookeeper配置相應(yīng)的acl權(quán)限
這篇文章主要介紹了為zookeeper配置相應(yīng)的acl權(quán)限的相關(guān)實(shí)例,具有一定參考價(jià)值,需要的朋友可以了解下。2017-09-09Java基礎(chǔ)知識(shí)之BufferedReader流的使用
這篇文章主要介紹了Java基礎(chǔ)知識(shí)之BufferedReader流的使用,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-12-12