论坛首页 入门技术论坛

NetBeans在使用Tomcat时报尚未布置该模块错误

浏览 5276 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2010-02-01  

  今天初用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

论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics