当前位置: 代码迷 >> Web前端 >> NetBeans在使用Tomcat时报尚未布置该模块异常
  详细解决方案

NetBeans在使用Tomcat时报尚未布置该模块异常

热度:183   发布时间:2012-11-22 00:16:41.0
NetBeans在使用Tomcat时报尚未布置该模块错误

? 今天初用Netbeans布置一项目,结果老是报错误,找到却是build-impl.xml中的问题

?<target if="netbeans.home" name="-run-deploy-nb">
??????? <nbdeploy clientUrlPart="${client.urlPart}" debugmode="false" forceRedeploy="${forceRedeploy}"/>
?</target>

?由于对这个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是直接调用Tomcatmanager模块来部署Web程序,而我却在某个无聊的日子,觉得webapps里边的内容太多,可能影响启动速度,于是乎把Tomcat下的manager模块删除了。

?

解决方法:

在完整的Tomcat webapps下拷贝managerroothost-managerdocs目录。

再次RUN(F6)project

OK

BUILD SUCCESSFUL

  相关解决方案