【问题标题】:Maven - Create WAR with including JAR from dependent projectMaven - 创建包含依赖项目的 JAR 的 WAR
【发布时间】:2014-10-06 13:27:52
【问题描述】:

项目结构如下

  • 应创建 ProjectJAR1.jar 和 ProjectJAR2.jar
  • 这两个 jar 都应该复制到 ProjectWAR.war/WEB-INF/lib

maven 可以吗?任何示例代码

|Parent
├──pom.xml
|
├───────ProjectJAR1
|       ├─pom.xml
|       ├─src
|
├───────ProjectJAR2
|       ├─pom.xml
|       ├─src
|
├───────ProjectWAR1
|       ├─pom.xml
|       ├─src

【问题讨论】:

  • 是的,这是可能的。你应该看看 maven-war-plugin here

标签: maven jar project war pom.xml


【解决方案1】:

ProjectWAR1 webapp模块中,可以使用mvn clean -Dmaven.test.skip=true install构建web项目,同时在ProjectWAR1/targetWAR /em> 目录。

【讨论】:

  • 我看不出有任何理由先做一个clean,也没有跳过所有测试,也没有先复制本地存储库中的工件。 mvn package 足以得到相同的结果。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-02-05
  • 1970-01-01
  • 1970-01-01
  • 2014-06-08
  • 2017-02-01
  • 1970-01-01
  • 2020-05-18
相关资源
最近更新 更多