问题标签 [maven-tomcat-plugin]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
761 浏览

maven-3 - Magnolia Blossom 使用 Maven

我正在尝试使用此文档开始使用 Magnolia Blossom 。

我按照这些步骤(“创建自己的模块”部分除外)并能够在 Eclipse 中导入项目。

如上所述,我还添加了 Jetty Maven 插件。

在尝试运行 Web 应用程序用户“mvn:jetty:run”时,我在命令提示符中收到以下异常:-

我能够使用 Tomcat Manager App 部署和运行相同的 war 文件。这暗示正在发生的战争是正确的。

请帮助我使用 Maven Jetty/Tomcat 插件运行 Web 应用程序。

0 投票
1 回答
117 浏览

grails - Grails部署:类没有这样的warName:Tomcat

当我尝试使用部署到远程 Tomcat 服务器grails prod deploy tomcat时出现错误:在此处输入图像描述

有人遇到过吗?

PS 相反,该命令mvn tomcat7:deploy有效。

0 投票
1 回答
535 浏览

maven - mvn tomcat7:run - How to add properties

How can I add jvm properties?

for example I wish to add the following

" -Dcom.sun.management.jmxremote.port=8004 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false "

0 投票
1 回答
2683 浏览

maven - 嵌入的tomcat 7无法正确关闭 ClassNotFoundException ContainerBase$StopChild

我正在尝试使用具有此配置的 Tomcat7 嵌入式插件进行工作集成测试:

但是,当关闭发生时,我一直有这个错误: Caused by: java.lang.ClassNotFoundException: org.apache.catalina.core.ContainerBase$StopChild

有什么提示可以纠正这个吗?

0 投票
1 回答
1200 浏览

java - Maven 在使用 tomcat7-maven-plugin 时找不到 tomcat7 目标

我在尝试使用 maven tomcat 插件将我的 webapp 部署设置到 tomcat 7 时遇到问题。

设置.xml:

pom.xml:

当我开始键入时,mvn tom<tab>自动完成只建议我mvn tomcat:

的输出mvn tomcat:list是:

看起来tomcat6-maven-plugin实际上正在使用中。

的输出mvn tomcat7:list是:

我使用的是 Ubuntu 13.10,所有软件都是通过存储库安装的。

0 投票
1 回答
1311 浏览

java - Jetty VS Tomcat Maven 插件——我应该使用哪一个?

我正在使用 Tomcat 作为我的生产服务器,并且我想使用一个 maven 插件来从 IDE 中运行服务器。我看到有 2 个插件:Tomcat maven pluginJetty maven plugin。两者有什么区别?各有什么优缺点?

0 投票
1 回答
1541 浏览

java - 远程服务器上的 tomcat7-maven-plugin contextFile

我正在尝试设置 maven 以将我的应用程序部署到 Tomcat 以适应不同的环境。当我部署到本地主机时一切正常,但是当尝试部署到开发服务器时,它无法部署。但是,如果我告诉 tomcat7-maven-plugin 不要部署 context.xml 文件,一切正常。

pom.xml

这是 maven 在运行mvn tomcat7:redeploy -Pdve时告诉我的:

这是来自“devserver”的 catalina.out

看起来服务器正试图从我的本地路径加载 context.xml 文件,它无权访问。有谁知道如何解决这一问题?如果我关闭 context.xml 的加载(通过在 pom 文件中将模式both更改为war。)一切正常并且应用程序加载。

谢谢。

0 投票
2 回答
358 浏览

maven - 使用 tomcat7:run 时,如何说服 com.sun.faces 扫描我的目标/类目录以查找 @ManagedBeans?

使用 tomcat7 maven 插件 (v2.2) 运行时,JSF (com.sun.faces 2.1.12) 无法在目标/类中找到带注释的类。

当我们调试时,我们使用 Maven 的 tomcat7:run 插件运行应用程序。当 tomcat7 插件在启动时为 webapp 构建类路径时,它会将 target/classes 作为类目录添加到 webapp 类路径中,并将 src/main/webapp 配置为 webapp 根目录。这意味着WEB-INF/classes 中没有类,并且 com.sun.faces 注释扫描器不会扫描 @ManagedBeans 的目标/类

我尝试通过将 META-INF/faces-config.xml 添加到 src/main/resources 来欺骗注释扫描器扫描目标/类。这几乎起作用了,因为在 target/classes 中找到了 MET-INF/faces-config.xml,但 com.sun.faces.config.ConfigManager.ProvideMetadataToAnnotationScanTask 跳过了它,因为它不在 jar 中。我很难找到扫描 WEB-INF/类的代码。

如何说服 com.sun.faces 扫描我的目标/类目录以查找 @ManagedBeans?

0 投票
2 回答
14170 浏览

spring - Spring Java Config:没有 web.xml 的 Tomcat 部署

我构建了一个没有任何 XML 的 java 配置 Spring MVC 应用程序。我可以毫无问题地在笔记本电脑上部署和启动应用程序。但是,一旦我尝试在我的测试服务器(tomcat 7)上部署我的应用程序,我就会收到以下消息:

我使用 Eclipse Maven 插件构建我的应用程序。是否可以在没有 web.xml 的情况下部署应用程序,如果没有,这是我真正需要的基本 web.xml?

Maven 战争插件:

WebAppInitializer:

更新:catalina.out

0 投票
2 回答
2948 浏览

tomcat - 如何使用管理器网络应用程序嵌入 tomcat

这个想法是拥有一个自包含项目(好吧,至少用于开发),而不需要配置外部 tomcat - 但是使用 tomcat7-maven-plugin 的问题是,如果我错了,请纠正我,嵌入式版本tomcat 不包含“管理器”应用程序-我只是不想每次都重新运行整个服务器。

所以问题是,将管理器 webapp 合并到嵌入式 tomcat 的最佳方法是什么?