tomcat服务器提供运行应用程序的问题

时间:2012-01-16 11:06:33

标签: netbeans tomcat6

我正在尝试运行该应用程序。只是我安装了tomcat和netBeans。     它给出了以下错误。如果我试图单独构建,,,构建是成功的。但我无法在服务器中部署......

Created dir: D:\Test\build\generated\src
Created dir: D:\Test\build\generated\classes
Compiling 1 source file to D:\Test\build\generated\classes
Undeploying ...
undeploy?path=/excelRD
OK - Undeployed application at context path /excelRD
In-place deployment at D:\Test\build\web
D:\Test\build\web\META-INF\context.xml (The system cannot find the file specified)
D:\Test\nbproject\build-impl.xml:686: The module has not been deployed.

请做到需要

2 个答案:

答案 0 :(得分:1)

错误消息似乎很清楚,您需要在项目中使用文件context.xml。 在使用Netbeans创建的常规apache项目中,您在目录Web Pages中有一个其他目录名META-INF,在此目录中有文件context.xml。 尽量尊重这种架构。最小的context.xml内容是:

<?xml version="1.0" encoding="UTF-8"?>
<Context antiJARLocking="true" path="/excelRD"/>

答案 1 :(得分:0)

他可能也会看到我多年来在NetBeans上看到过的问题。您有一个完全有效的context.xml文件,NetBeans在部署期间无法找到该文件。如果你打开文件,无论如何触摸它(输入一个字符,删除该字符,然后保存),问题就消失了。我已经多次发生这种情况,以至于我在部署之前总是触及context.xml文件。