我有一个要解决的问题。 我们公司使用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>
请帮助我,我用Google搜索,但没有得到答案。
答案 0 :(得分: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>