NetBeans部署时发生错误
错误日志信息:
init:
deps-module-jar:
……
正在启动 Tomcat 进程...
正在等待 Tomcat...
Tomcat 服务器已启动。
就地在 E:/A_Works/ 处部署
正在部署...
deploy?config=file:/C:/DOCUME~1/test~1/LOCALS~1/Temp/context30533.xml&path=/Test
Server returned HTTP response code: 400 for URL: http://localhost:80/manager/deploy?config=file:/C:/DOCUME~1/TEST~1/LOCALS~1/Temp/context30533.xml&path=/Test
部署错误:
尚未部署该模块。
有关详细信息,请参见服务器日志。
…………
Caused by: 尚未部署该模块。
... 16 more
生成失败(总时间:43 秒)
NetBeans用户相对于Eclipse来说实在是少的可怜,Google了好几个小时,相同的问题不少,但就是没有一个正确的解决方法。
仔细查看错误日志,发现错误原因在日志中似乎已经写的很清楚了:
“Server returned HTTP response code: 400 for URL: http://localhost:80/manager/”,无法访问的URL。
NetBeans是直接调用Tomcat的manager模块来部署Web程序,而在某个无聊的下午,我却把Tomcat下的manager模块删除了。
解决方法:
在完整的Tomcat webapps下拷贝manager、root、host-manager、docs目录。
再次RUN(F6)该project。
OK
BUILD SUCCESSFUL