Netbeans7.1.1 - tomcat 6.0.35部署错误 - 部署错误:未授权访问Tomcat服务器

时间:2012-11-29 12:32:52

标签: tomcat web-applications netbeans-7

我在Netbeans中创建了一个Java Web项目,默认情况下创建了index.jsp文件,该文件具有“Hello World”。我试图运行它,但得到以下错误 -

Deployment error: Access to Tomcat server has not been authorized. Set the correct username and password with the "manager" role in the Tomcat customizer in the Server Manager.See the server log for details.

在阅读了一些博客后,我修改了tomcat-users.xml文件,目前它看起来像 -

<tomcat-users>
  <!--
  <role rolename="tomcat"/>
  <role rolename="role1"/>
  <user username="tomcat" password="tomcat" roles="tomcat"/>
  <user username="both" password="tomcat" roles="tomcat,role1"/>
  <user username="role1" password="tomcat" roles="role1"/>
-->
  <role rolename="manager"/>
  <role rolename="admin"/>
  <role rolename="standard"/>
  <user username="admin" password="admin" roles="admin,manager,standard"/>
</tomcat-users>

另外,检查netbeans中Tools->Servers->Connection下的用户名和密码及其正确的admin / admin。

但仍然遇到相同的部署错误。

它在行{ - 1}}中显示错误 -

build-impl.xml

清洁和建造但没有运气。

Apache Tomcat日志显示 -

 <nbdeploy clientUrlPart="${client.urlPart}" debugmode="true" forceRedeploy="${forceRedeploy}"/>

有人可以建议吗?感谢。

1 个答案:

答案 0 :(得分:0)

我明白了。使用netbeans 7,还需要tomcat 7。 tomcat 6没有用。