新增springboot,被依賴後出現Unable to read meta-data for class

場景
我通過以下方式新增了一個springboot項目在這裏插入圖片描述
後被其他項目依賴,其僅僅是一個被依賴的jar而已
在運行真正的Application時報錯如下
在這裏插入圖片描述
後發現新增項目的打包是這樣的:多了BOOT-INF/classes
在這裏插入圖片描述

所以導致找不到class的錯誤

原因:自動生成項目的時候pom.xml會有這句:
原始內容無紅框內容

在這裏插入圖片描述

解決方案:
一:如圖加入紅框內內容
二:使用jar包打包方式
原因:
本方式爲springboot 的 ***運行***模式打包 (appassembler方式)
是作爲程序入口的

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