2

我们有一个 Spring Web 应用程序(JDK 1.8)并且(出于开发目的)我们在嵌入式 tomcat 容器上运行它,即 - 我们使用的是tomcat7-maven-plugin。该应用程序正在启动

mvn tomcat7:运行...

对于我在 I-net 上发现的内容,还没有 tomcat8-maven-plugin

我发现一些帖子声称这也适用于Tomcat 8,但不清楚如何配置 maven 插件以运行Tomcat 版本 8,而不是版本 7

我试过这个: https ://tomcat.apache.org/maven-plugin-2.2/tomcat7-maven-plugin/adjust-embedded-tomcat-version.html

并且构建成功,但运行失败:

[错误] 无法执行目标 org.apache.tomcat.maven:tomcat7-maven-plugin:2.2:在项目 spotbuy 上运行 (default-cli):执行目标 org.apache.t omcat.maven:tomcat7- 的默认-cli maven-plugin:2.2:run failed: 执行 org.apache.tomcat.maven:tomcat7-maven-plugin:2.2:run: java.lang.NoSuchMethodError: org.apache.catalina.startup.Tomcat 时遇到 API 不兼容。 setDefaultRealm(Lorg/apache/catalina/Realm;)

我再次研究并发现,这是已知的未解决问题。

如果有可能,任何人都可以提供更多详细信息,应该配置什么以及在哪里配置?

4

1 回答 1

-1

不可能……暂时……

于 2016-09-01T21:48:10.417 回答