原因是:我的項目里除了springboot啟動類還自定義了多個main來搞了點小demo,就因為這個原因我花了近一天的時間才找清楚原因。 解決方案:找到多余的main方法,注釋或刪除掉. (下面可以忽略,自己用來記錄下當時為了找這個錯誤被坑了多少次) 接下來說一下 ...
原來的pom文件里有這樣的結構: 修改成: 因為pluginManagement是表示插件聲明,即你在項目中的pluginManagement下聲明了插件,Maven不會加載該插件。至於其他的那些plugin,我這邊是都刪掉了,打包之后照樣運行。。。 打包就是,進入命令行,在項目根目錄底下使用下面的語句。 會在target目錄下生成jar包,再使用以下命令執行即可 ...
2021-11-11 08:17 0 116 推薦指數:
原因是:我的項目里除了springboot啟動類還自定義了多個main來搞了點小demo,就因為這個原因我花了近一天的時間才找清楚原因。 解決方案:找到多余的main方法,注釋或刪除掉. (下面可以忽略,自己用來記錄下當時為了找這個錯誤被坑了多少次) 接下來說一下 ...
新建了一個Maven的項目,mvn compile和mvn package后生成了jar文件,然后直接到target目錄下去執行java -jar xxx.jar命令運行jar包時出現了“xxx.jar沒有主清單屬性”的錯誤提示。 修改pom.xml文件,添加如下配置項即可 ...
會出現。某某類的沒有主清單屬性。如下圖。 這樣的問題是 ...
在idea中把springboot項目打成jar包遇到的問題:沒有主清單屬性 也就是你打好的jar包中的META-INF的MANIFEST文件中沒有 Main-Class: org.springframework.boot.loader.JarLauncherStart-Class: 入口類 ...
在springcloud工程中,如果父工程配置了插件,子工程沒有配置插件,在idea的程序窗口中可以正常運行 但是打成jar包在用cmd命令運行提示“沒有主清單屬性”,需要在子工程加入插件配置 這樣就是通過springboot的maven插件打的包,直接可以用java ...
eclipse編寫導出的jar文件,運行出現了沒有主清單屬性,問題在哪里呢?有下面幾種方法: 1. 導出jar文件的時候選擇【可運行的jar文件】而不是【Jar文件】即可,如下圖: 2. 在jar文件包的MAINFIEST.MF文件,添加一行【Main-Class: XXX】,其中XXX ...
maven項目,在本機開發工具也可以直接運行方法,但是打成jar包執行報沒有主清單屬性, 實際原因就是maven的pom.xml沒有配置main方法入口,代碼如下: 只要改下mainClass即可~~ <plugin> <groupId> ...