簡體   English   中英

Maven 如何將 Java 項目作為依賴項包含在內

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM