我正在尝试运行该应用程序。只是我安装了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.
请做到需要
答案 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文件。