V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zsp123
V2EX  ›  程序员

maven 多模块项目打包问题,求大佬指点下

  •  
  •   zsp123 · 2022-01-14 15:44:37 +08:00 · 1629 次点击
    这是一个创建于 1044 天前的主题,其中的信息可能已经有所发展或是发生改变。
    maven 多模块项目,在父模块执行打包命令的时候,如果子模块有多个 pom.xml 如何让子模块的使用指定的 pom.xml 进行打包
    6 条回复    2022-01-17 09:19:04 +08:00
    cais
        1
    cais  
       2022-01-14 15:46:58 +08:00
    package -pl 指定子项目 -am -f pom.xml
    zsp123
        2
    zsp123  
    OP
       2022-01-14 15:48:25 +08:00
    @cais 我去试试,感谢
    cais
        3
    cais  
       2022-01-14 15:55:23 +08:00
    说的再详细一点 比如:
    项目结构:
    sys
    ----orderservice
    ----stockservice
    ----wmsservice
    ----common
    这样的结构 你只想打包其中 orderservice 模块的话,在 sys 目录下执行
    package -pl orderservice -am -f pom.xml
    zsp123
        4
    zsp123  
    OP
       2022-01-14 16:07:01 +08:00
    @cais 我依旧是想当打整个父模块。但是其中的子模块指定 pom 文件这样
    Jekins
        5
    Jekins  
       2022-01-15 09:31:24 +08:00
    idea 能分环境 maven install 吗?
    zsp123
        6
    zsp123  
    OP
       2022-01-17 09:19:04 +08:00
    目前我自己的解决方法就是新建一个父模块的 pom 文件,在 module 配置子模块的 pom 文件名称
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2840 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 13:21 · PVG 21:21 · LAX 05:21 · JFK 08:21
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.