我有一个基本要求。
我有 2 个项目:
- 网络应用程序(Maven2 项目)
- 实用程序 jar 项目(Maven2 项目)
当我构建 Web 应用程序时,我希望它包含实用程序 jar。我尝试将 jar 项目依赖项添加到我的 war pom.xml 但出现以下错误。我不确定我是否遗漏了一些非常基本的东西。
[ERROR] BUILD ERROR
[INFO] ------------------------------------------------------------------------
[INFO] Failed to resolve artifact.
Missing:
----------
1) myJarProject:jar:1.0.0.CI-SNAPSHOT
Try downloading the file manually from the project website.
Then, install it using the command:
谢谢
最佳答案
我猜这是两个独立的 Maven 项目(不是同一项目的两个模块)?在这种情况下,maven 将不知道如何获取 myJarProject
,除非您首先在该项目上运行 mvn clean install
将其放入本地存储库中。然后,当您在 myWarProject
上运行 mvn package
时,它将能够在本地存储库中找到该 jar 项目。
关于java - maven2 war项目依赖jar项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5875982/