失败 - 在上下文路径/ RxCircle部署应用程序但上下文无法启动

时间:2014-11-28 09:43:05

标签: java maven tomcat netbeans-7

失败 - 在上下文路径/ RxCircle部署应用程序但上下文无法启动 该模块尚未部署。     at or or or or or or or or or or or     at or or or or or or or or or or or or or or     在org.netbeans.modules.maven.j2ee.ExecutionChecker.executionResult(ExecutionChecker.java:125)     at or or or or or or or or or or or or or or or or     在org.netbeans.core.execution.RunClassThread.run(RunClassThread.java:153)

我正在使用tomcat 6 netbeans 7.0 java 6

当我在netbeans中运行我的应用程序时,我收到此错误..

5 个答案:

答案 0 :(得分:5)

我怀疑(1)您的web.xml丢失,(2)您的applicationContext格式不正确或(3)您的版本不能很好地一起播放。

由于您使用的是Netbeans,因此可以通过以下方式查看服务器日志:

  1. 打开Services窗口(如果未打开,请转到:Window > Services
  2. 右键单击Tomcat服务器,然后选择View Server Log
  3. 现在您可以看到导致Tomcat不部署战争的实际异常。

答案 1 :(得分:0)

这是一个非常通用的错误消息,可能是由于任何原因,例如错误的servlet过滤器定义或格式错误的应用程序上下文文件。 要完全理解,您需要从tomcat获取更多日志记录详细信息。 因此,将日志记录级别设置为在tomcat中调试,然后启动tomcat。 在url下方,您可以参考更多详细信息

http://tomcat.apache.org/tomcat-6.0-doc/logging.html

How to set level logging to DEBUG in Tomcat?

希望您能获得有关部署错误根本原因的更多详细信息。

答案 2 :(得分:0)

尝试停止Tomcat服务器以允许Netbeans运行它。如果Netbeans尝试部署应用程序时服务器已在运行,Netbeans将显示delopy失败消息。

答案 3 :(得分:0)

我有同样的问题。我使用的是Java 8,Tomcat 8,NetBeans 8.1。

我做的是,我手动更换了: 1. nbproject / build-impl.xml 2. web / WEB-INF / web.xml

使用以前版本的文件。请确保备份。

答案 4 :(得分:0)

我遇到了同样的问题 我搜索了很多解决方案但没有奏效 如果您面临同样的问题,那么解决方案是

首先你从你的 项目 NetBeans 现在从项目中删除 web.xml 现在右键单击 web-inf 文件选择 web,然后选择部署描述符 之后 现在您可以运行您的 prj 检查您的解决方案是否已解决,因为上下文将在 localhost 服务器上运行 之后会出现一些错误,因为我们无法保存我们的 servlet 文件链接,所以这样做

运行它

现在你会看到你的问题解决了

它对我有用