[英]Maven how to include a Java project as a dependency
我有以下結構
-->Project1 (Java SE Project)
---->src (My Java Code)
-->Project2 (Maven Project)
---->pom.xml
---->src
------->main
------->test
在 Eclipse 中,我可以將 maven 項目的構建路徑配置為包含 Project1,它在 IDE 中運行良好。 但是,我意識到當我想將它作為命令運行時
mvn test-compile
Project2 找不到該項目。 我想我需要以某種方式在我的 pom.xml 中引用它(然后,我可以忽略 Eclipse 中的步驟以在構建路徑上配置它)。
錯誤是
[ERROR] package foo does not exist
Project1 並沒有真正被編譯成 .jar,所以這不是解決方案。 我希望以某種方式將實際的整個項目作為參考。
相反,我所做的只是將 project1 轉換為 maven 項目,然后在 project2 中添加依賴項,而無需生成 jar。 似乎 maven 足夠聰明,可以找到項目而不是查看 .m2 版本(就像我安裝了 mvn 一樣)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.