gpt4 book ai didi

java - Maven 干净安装 jar 和 war

转载 作者:行者123 更新时间:2023-12-01 12:20:34 26 4
gpt4 key购买 nike

在我的 Spring 项目“卡路里计数器”中,我有以下文件结构:

Calorie counter code/
CalorieCounterWar/
src/
target/
pom.xml
...
CalorieCounter/
src/
target/
pom.xml/
...

每次我都必须在 CaloriecCounterCalorieCounterWar 中执行 mvn clean install 来构建项目。如果不编写脚本来一起完成,有没有办法修改/添加pom.xml以通过单个mvn clean install来完成这两个构建?

最佳答案

创建一个父项目,将两个项目作为模块。

示例来自 http://books.sonatype.com/mvnex-book/reference/multimodule-sect-simple-parent.html :

<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>

<groupId>org.sonatype.mavenbook.multi</groupId>
<artifactId>simple-parent</artifactId>
<packaging>pom</packaging>
<version>1.0</version>
<name>Multi Chapter Simple Parent Project</name>

<modules>
<module>simple-weather</module>
<module>simple-webapp</module>
</modules>

....

关于java - Maven 干净安装 jar 和 war,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26690258/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com