java - maven2 war项目依赖jar项目

标签 java maven-2 maven

我有一个基本要求。

我有 2 个项目:

  1. 网络应用程序(Maven2 项目)
  2. 实用程序 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/

相关文章:

Java解析文本文件

java - Maven 使用 pom.xml 将 Maven 存储库从 {user}/.m2/repository 更改为 projectfolder

java - 如何从另一个测试中调用测试?

java - Maven 与 Ant : exec Command line

java - 我无法使用 Eclipse 安装适用于 Android 的 Crashlytics

Java 网络驱动程序 : Element not visible exception

java - Tomcat UTF-8 问题

java - 从 maven 2 升级到 maven 3

java - maven 的 classNotFound 错误?

java - 在 Windows 上使用 maven 和 spring-boot 构建 Docker 镜像