1. 程式人生 > >idea maven 引入自己jar(springboot)

idea maven 引入自己jar(springboot)

先說一下原因,首先不是父子引用。

使用redis做了個公共jar,期間使用了springboot,打包之後在其他專案中引用找不到類路徑。

後來看了一下引入的jar內容,顯示內容與其他jar規則不同,覺察打包的內容有問題。

正常的路徑如HilariCP-2.7.9.jar這種帶有xxx.xxx.*的類似路徑。

而我打包後的沒有這種顯示(org.springframeword.boot.loader不是)。


後開啟專案pom刪除了如下資訊,只留了正常的依賴引用與版本資訊,再次打包後項目可以正常引用。

使用maven打包後不需要在倉庫中新增jar資訊,maven自動就建立了這些內容。



下圖再次打包後的顯示。


會則容易,不會則難。下面是我的步驟:

1-建立專案。

2-左側選擇maven

3-右側勾選create from archetype

4-選擇maven-archetype-quickstart

然後下一步。


定義你的groupid,artifactid version,然後下一步就可以了。


打包