tomcat7-maven-plugin找不到reactor的依赖

时间:2017-07-13 18:58:48

标签: java maven tomcat maven-plugin embedded-tomcat-7

我有一个产品系列,它有两个maven模块:模块A和模块B

我声明模块B依赖于模块A.

我也定义了一个像这样的maven反应堆:

    <modules>
        <module>A</module>
        <module>B</module>
    </modules>

模块A是纯Java模块,模块B是Web模块。 我正在尝试进行集成测试,因此我在模块B中启动了tomcat7-maven-plugin 2.0。

嵌入式tomcat完美运行如果我像这样逐个构建和安装模块:

    cd A
    mvn clean install
    cd ../B
    mvn clean install

但是如果我运行反应堆,那么嵌入式tomcat会在模块A中找不到类X并且无法启动:

    cd reactor
    mvn clean install

顺便说一句,没有tomcat7-maven-plugin,反应堆运行良好。

我的tomcat7-maven-plugin版本是2.0

1 个答案:

答案 0 :(得分:1)

当我将tomcat7-maven-plugin升级到最新版本(2.2)时,问题就消失了