多Module部署中遇到的问题

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

1、两个Module,一个common,一个webapp,common中是工具类,webapp中是业务代码。

2、一个父project,父的pom如下:


    common
    webapp

common的pom如下:


    VIoT
    com.lpc
    1.0-SNAPSHOT

4.0.0

common
jar

webapp的pom如下:红色字体依赖common一定要有,不然在webapp中是无法调用common中的类的,common打包方式为jar,webapp打包方式为war,project打包方式为pom


    VIoT
    com.lpc
    1.0-SNAPSHOT

4.0.0

webapp
war

    
        com.lpc
        common
        1.0-SNAPSHOT
    


    VIoT

Artifacts这里选择如图所示,From Modules,选择webapp,前提是:

多Module部署中遇到的问题_第1张图片

多Module部署中遇到的问题_第2张图片

转载于:https://my.oschina.net/u/3658506/blog/1819376

你可能感兴趣的:(多Module部署中遇到的问题)