tomcat7-maven-plugin не может найти зависимость от реактора

У меня есть линейка продуктов, в ней два модуля maven: модуль A и модуль B.

Я объявляю, что модуль B зависит от модуля A.

Также я определяю реактор maven следующим образом:

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

Модуль A — это чистый модуль Java, модуль B — веб-модуль. Я пытаюсь провести интеграционное тестирование, поэтому запускаю tomcat7-maven-plugin 2.0 в модуле B.

Встроенный tomcat работает отлично, если я создаю и устанавливаю модули один за другим следующим образом:

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

Но если я запущу реактор, Embedded tomcat будет жаловаться, что класс X не найден, который находится в модуле A, и не запускается:

    cd reactor
    mvn clean install

Кстати, без tomcat7-maven-plugin реактор работает хорошо.

моя версия плагина tomcat7-maven-2.0


person Justin    schedule 13.07.2017    source источник


Ответы (1)


Проблема исчезла, когда я обновил tomcat7-maven-plugin до последней версии (2.2).

person Justin    schedule 14.07.2017