精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2010-02-01
今天初用Netbeans布置一项目,结果老是报错误,找到却是build-impl.xml中的问题 <target if="netbeans.home" name="-run-deploy-nb"> 由于对这个xml的配置不大清楚,就导致我费了不少时间,看看如下的解释:
错误日志信息: init: deps-module-jar: …… 正在启动 Tomcat 进程... 正在等待 Tomcat... Tomcat 服务器已启动。 就地在 E:\A_Works\ 处部署 正在部署... deploy?config=file:/D:/DOCUME~1/test~1/LOCALS~1/Temp/context30533.xml&path=/Test Server returned HTTP response code: 400 for URL: http://localhost:8080/manager/deploy?config=file:/D:/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程序,而我却在某个无聊的日子,觉得webapps里边的内容太多,可能影响启动速度,于是乎把Tomcat下的manager模块删除了。
解决方法: 在完整的Tomcat webapps下拷贝manager、root、host-manager、docs目录。 再次RUN(F6)该project。 OK BUILD SUCCESSFUL 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
浏览 5276 次