[英]how to configure maven to use local artifact
我正在嘗試修改現有項目X並對其進行測試,還有另一個使用X項目jar的項目Y (我知道這不是進行測試的最佳方法,但存在一些約束)
我的問題是:如何配置Maven以使用項目X jar的本地版本(還有X jar的其他版本)? 我試圖更改依賴項版本,但是它不起作用,我也禁用了本地存儲庫更新,並離線運行mvn命令,但是這些都不起作用。
使用其他版本(例如1.2.3-TEST-SNAPSHOT
)在本地構建項目X,並在項目Y中引用此版本。
如果兩個項目都是Eclipse項目,則還可以使用Eclipse工作區分辨率直接針對另一個項目(在Eclipse內部)進行解析。
好的,首先,您必須構建項目X,選擇maven build或運行mvn clean install。 然后,成功后,您可以檢入文件夾m2 / repository /// bla bla。 您可以看到文件X.jar。在項目Y的文件pom中,添加了項目X的依賴項。可以在項目X的文件pom中看到項目X的GroupID和ArtifactID。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.