【问题标题】:How to change tomcat version in maven plugin( org.apache.tomcat.maven )如何在 maven 插件(org.apache.tomcat.maven)中更改 tomcat 版本
【发布时间】:2019-05-28 21:25:49
【问题描述】:

我有一个问题要解决。 我们公司使用tomcat 6.0运行。 现在我们需要在spring MVC中使用WebSocket,所以我的tomcat至少需要7.0 但是当我打开 pom 设置时,我无法更改 tomcat。

我们使用 org.apache.tomcat.maven 来部署 tomcat。

我不能使用新的 pom 来设置 tomcat,因为我们的 maven 是聚合项目。所以我需要一些其他项目的课程。

如果我只能更改tomcat版本,我会被爱。

这是我的 pom 设置。

<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>

请帮助我,我谷歌但没有得到答案。

【问题讨论】:

标签: maven tomcat plugins dependencies settings


【解决方案1】:

使用新版本的插件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>

【讨论】:

  • 谢谢,我们已经在使用这个依赖了。我将命令 tomcat:run 更改为 tomcat7:run,它适用于 tomcat 7.0.47。
猜你喜欢
  • 2019-04-19
  • 2015-12-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-11-11
相关资源
最近更新 更多