maven項目,在本機開發工具也可以直接運行方法,但是打成jar包執行報沒有主清單屬性, 實際原因就是maven的pom.xml沒有配置main方法入口,代碼如下: 只要改下mainClass即可 lt plugin gt lt groupId gt org.apache.maven.plugins lt groupId gt lt artifactId gt maven shade plugin ...
2019-06-26 17:32 0 1431 推薦指數:
原來的pom文件里有這樣的結構: 修改成: 因為pluginManagement是表示插件聲明,即你在項目中的pluginManagement下聲明了插件,Maven不會加載該插件。至於其他的那些plugin,我這邊是都刪掉了,打包之后照樣運行 ...
在idea中把springboot項目打成jar包遇到的問題:沒有主清單屬性 也就是你打好的jar包中的META-INF的MANIFEST文件中沒有 Main-Class: org.springframework.boot.loader.JarLauncherStart-Class: 入口類 ...
在springcloud工程中,如果父工程配置了插件,子工程沒有配置插件,在idea的程序窗口中可以正常運行 但是打成jar包在用cmd命令運行提示“沒有主清單屬性”,需要在子工程加入插件配置 這樣就是通過springboot的maven插件打的包,直接可以用java ...
使用mvn clean package命令打包,java -jar 命令運行時,提示:“jar 包沒有主屬性清單”。修改pom文件后解決: 其中:com.cathy.demo.myMain 為項目啟動的main入口方法。 參考:http://blog.csdn.net ...
使用mvn package打jar包,運行java -jar XXX.jar的時候報錯:jar中沒有主清單屬性。 解決辦法: pom.xml中添加 再次運行mvn package之后,即可正常運行。 PS: jar包多了BOOT-INF文件夾,里面包含class和依賴項 ...
報錯原因是pom.xml配置文件中沒有指定main入口信息,在pom.xml文件中添加如下代碼: ...
背景:最近在打包一個小模塊准備上服務器,發現很多操作生疏忘了查了百度,發現魚龍混雜,文章的各種cv,因此本人想做一個比較全的記錄,以防日后再浪費這么多時間 1.正常人思維maven項目打包可以在maven-lifecycle- package 找到target目錄下的jar使用java ...