Java 如何使用Maven部署多项目?

Java 如何使用Maven部署多项目?,java,maven,tomcat,deployment,pom.xml,Java,Maven,Tomcat,Deployment,Pom.xml,我想部署几个带有父pom的java项目。我的树是: pom.xml └── /project 1 └── pom.xml └── /project 2 └── pom.xml 对于不重复的代码,我希望在父pom中编写以部署我的应用程序: <distributionManagement> <repository> <id>myName</id> <url>

我想部署几个带有父pom的java项目。我的树是:

pom.xml
 └── /project 1
      └── pom.xml
 └── /project 2
       └── pom.xml
对于不重复的代码,我希望在父pom中编写以部署我的应用程序:

    <distributionManagement>
      <repository>
        <id>myName</id>
        <url>scp://myURL</url>
      </repository>
   </distributionManagement>

提前谢谢

请检查并尝试一下。。。 在paernt pom中添加模块标记,类似

<modules>
   <module>../ChildProjec1</module>
   <module>../ChildProjec2</module>
   <module>../ChildProjec3</module>
</modules>

../ChildProjec1
../ChildProjec2
../ChildProjec3
并在父POM中添加“parent”标记

<parent>
    <relativePath>../ParentProject1/</relativePath>
    <groupId>soemthing..</groupId>
    <artifactId>soemthing..</artifactId>
    <version>1.0.0.0</version>
</parent>

../ParentProject1/
苏姆廷。。
苏姆廷。。
1.0.0.0
注意:父标记中的所有子标记也将可用于子项目


希望这有助于…

可能重复的,检查它是否与您的结构相关。运行mvn help:effective pom以查看maven是否正在获取您的父pom配置。您是否将父项目作为
放在子pom中?
<modules>
   <module>../ChildProjec1</module>
   <module>../ChildProjec2</module>
   <module>../ChildProjec3</module>
</modules>
<parent>
    <relativePath>../ParentProject1/</relativePath>
    <groupId>soemthing..</groupId>
    <artifactId>soemthing..</artifactId>
    <version>1.0.0.0</version>
</parent>