要搭建一个 Maven 聚合工程,包含 PC 端和 APP 端,你需要按照以下步骤进行操作:

  1. 创建一个空的文件夹作为你的工程根目录。

  2. 在工程根目录下,创建一个名为 pom.xml 的文件,作为你的 Maven 父项目的 pom 文件。

  3. 在 pom.xml 文件中,添加以下内容:

<project>
  <modelVersion>4.0.0</modelVersion>
  <groupId>com.example</groupId>
  <artifactId>my-aggregator</artifactId>
  <version>1.0-SNAPSHOT</version>
  <packaging>pom</packaging>

  <modules>
    <module>pc</module>
    <module>app</module>
  </modules>
</project>
  1. 在工程根目录下,创建两个子文件夹,一个用于存放 PC 端代码,命名为 pc,另一个用于存放 APP 端代码,命名为 app。

  2. 在 pc 文件夹中,创建一个 pom.xml 文件,作为 PC 端子项目的 pom 文件。

  3. 在 app 文件夹中,创建一个 pom.xml 文件,作为 APP 端子项目的 pom 文件。

  4. 在 pc 子项目的 pom.xml 文件中,添加以下内容:

<project>
  <parent>
    <groupId>com.example</groupId>
    <artifactId>my-aggregator</artifactId>
    <version>1.0-SNAPSHOT</version>
  </parent>

  <modelVersion>4.0.0</modelVersion>
  <artifactId>pc</artifactId>
  <packaging>jar</packaging>

  <!-- 添加 PC 端相关依赖和配置 -->

</project>
  1. 在 app 子项目的 pom.xml 文件中,添加以下内容:
<project>
  <parent>
    <groupId>com.example</groupId>
    <artifactId>my-aggregator</artifactId>
    <version>1.0-SNAPSHOT</version>
  </parent>

  <modelVersion>4.0.0</modelVersion>
  <artifactId>app</artifactId>
  <packaging>jar</packaging>

  <!-- 添加 APP 端相关依赖和配置 -->

</project>
  1. 在每个子项目的 pom.xml 文件中,可以根据需要添加各自的依赖和配置。

  2. 最后,在工程根目录下运行mvn clean install命令,将父项目和子项目安装到本地仓库。

这样,你就成功搭建了一个 Maven 聚合工程,包含 PC 端和 APP 端的子项目。你可以在父项目中对两个子项目进行管理和构建。


原文地址: https://www.cveoy.top/t/topic/pKJH 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录