Как изменить версию Tomcat в плагине Maven (org.apache.tomcat.maven) - PullRequest
0 голосов
/ 02 января 2019

У меня есть проблема, чтобы исправить. Наша компания использует Tomcat 6.0 для запуска. Теперь нам нужно использовать WebSocket в весеннем MVC, поэтому моему коту нужно минимум 7.0 но когда я открываю настройку помпа, я не могу изменить кота.

Мы используем org.apache.tomcat.maven для развертывания tomcat.

Я не могу использовать новый pom для установки tomcat, потому что наш maven - это проект агрегации. Поэтому мне нужны классы для других проектов.

Если я смогу изменить только версию кота, меня полюбят.

Это мои настройки пом.

<build>
    <finalName>lgame-web-control</finalName>
    <plugins>
        <plugin>
            <groupId>org.codehaus.mojo</groupId>
            <artifactId>tomcat-maven-plugin</artifactId>
            <version>1.1</version>
            <configuration>
                <path>/</path>
                <port>8085</port>
                <uriEncoding>UTF-8</uriEncoding>
            </configuration>
        </plugin>

    </plugins>
</build>

, пожалуйста, помогите мне, я гуглю, но ответа не получаю.

1 Ответ

0 голосов
/ 02 января 2019

Используйте новую версию плагина tomcat7-maven-plugin, которая использует tomcat 7.0.47 версию.

<plugin>
    <groupId>org.apache.tomcat.maven</groupId>
    <artifactId>tomcat7-maven-plugin</artifactId>
    <version>2.1</version>

    <dependencies>
        <dependency>
            <groupId>org.apache.tomcat.maven</groupId>
            <artifactId>tomcat7-maven-plugin</artifactId>
            <version>2.1</version>
            <exclusions>
                <exclusion>
                    <groupId>org.apache.tomcat</groupId>
                    <artifactId>tomcat-util</artifactId>
                </exclusion>
            </exclusions>
        </dependency>
    </dependencies>
</plugin>
...