gpt4 book ai didi

java - Maven 模块层次结构

转载 作者:行者123 更新时间:2023-12-01 04:19:45 28 4
gpt4 key购买 nike

我在父maven项目中有两个模块(maven项目):android-module和server-module。这两个模块使用相同的模型(POJO - 类)。所以我想从两个模块中提取模型并在父项目中创建新模块。

所以我想要这个:

--Project
|--android-module
| -- pom.xml
|--server-module
| -- pom.xml
-- pom.xml

重制为:

--Project
|--android-module
| -- pom.xml
|--server-module
| -- pom.xml
|--models-module
| -- pom.xml
-- pom.xml

同时,我想根 pom.xml 编译并从 models-module 构建 jar 并将 jar 存储在我的本地存储库中。然后子 pom.xml 从存储库中获取它并包含在 android 和服务器模块中。

问题:如何告诉maven自动构建jar并将其存储在我的本地存储库中。

这可能吗?如果没有 - 请给我一些想法......谢谢

最佳答案

只需运行mvn install。这会将打包的 jar 安装到本地存储库中的 ~/.m2

确保从 root pom 运行 Maven

关于java - Maven 模块层次结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19052156/

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