我可以在不安裝的情況下向maven 2構建類路徑添加JAR嗎?在實驗/快速和骯臟的模擬開發階段,Maven 2讓我抓狂。我有一個pom.xml文件,它定義了我想要使用的web-app框架的依賴項,并且我可以從該文件快速生成啟動項目。但是,有時我希望鏈接到一個沒有pom.xml文件定義,因此,而不是創建pom.xml文件中的第三方庫,并將其安裝,并將依賴項添加到我的pom.xml,我只想告訴Maven:“除了我定義的依賴項之外,還包括/lib我也是“這似乎應該很簡單,但如果是的話,我就錯過了什么。任何關于如何做到這一點的建議都會受到極大的贊賞。除此之外,如果有一種簡單的方法將maven指向/lib目錄并輕松創建一個pom.xml將所有包含的JAR映射到一個依賴項,然后我就可以命名/安裝并一舉鏈接到它,這樣就足夠了。
3 回答

慕后森
TA貢獻1802條經驗 獲得超5個贊
僅用于丟棄代碼
<dependency> <groupId>org.swinglabs</groupId> <artifactId>swingx</artifactId> <version>0.9.2</version> <scope>system</scope> <systemPath>${project.basedir}/lib/swingx-0.9.3.jar</systemPath></dependency>

臨摹微笑
TA貢獻1982條經驗 獲得超2個贊
libs
在……里面 libs
文件夾,您應該創建目錄結構,如下所示: /groupId/artifactId/version/artifactId-version.jar
您應該在頭文件中注冊存儲庫 <repository> <id>ProjectRepo</id> <name>ProjectRepo</name> <url>file://${project.basedir}/libs</url></repository>
并一如既往地添加依賴項。 <dependency> <groupId>groupId</groupId> <artifactId>artifactId</artifactId> <version>version</version></dependency>
添加回答
舉報
0/150
提交
取消