我正在尝试遵循一个教程,以在NetBeans中制作一个非常基本的Java Web应用程序。
当我尝试运行它时,会出现一个对话框,标题为“需要身份验证”。在对话框中,标题为“ Tomcat管理器应用程序”,以及“用户名”和“密码”的字段。
通过调查,我了解到我应该编辑文件
\TOMCAT_HOME\conf\tomcat-users.xml
包括以下内容:
<user username="user" password="password" roles="standard,manager"/>
所以我已经做到了,但是还没有帮助。
谁能提供一些见识?我正在使用Tomcat 6.0.20,NetBeans 6.7.1和Windows Vista。我正在使用jdk1.7.0,但是Java尚未真正进入该项目。
从Netbeans IDE启动tomcat服务器时,需要在tomcat服务器的“连接”选项卡上签入菜单“工具->服务器”-有catalina基本目录。并且您需要包含以下内容:
<role rolename="manager"/> <user username="admin" password="admin" roles="manager"/>
档案中
\CATALINA_BASE\conf\tomcat-users.xml
或使用由IDE自动生成的用户名,并且说明已放置在此文件中或连接选项卡上
对于Manager应用:GUI访问:
<role rolename="manager-gui"/> <user username="tomcat" password="s3cret" roles="manager-gui"/>