在尝试部署时,我一直收到以下消息:
部署错误:未获得访问Tomcat服务器的授权。请在服务器管理器中的Tomcat自定义程序中使用“manager-script”角色设置正确的用户名和密码。有关详细信息,请参见服务器日志。
我的D:\DEV\apache-tomcat-7.0.47\conf\tomcat-users.xml
文件:
<?xml version="1.0" encoding="UTF-8"?>
<tomcat-users>
<role rolename="manager-script"/>
<user username="user" password="user" roles="manager-script"/>
</tomcat-users>
服务器在NetBeans中启动时没有错误,但是当我尝试部署时,它一直要求我提供具有"manager-script"凭据的信息。
我尝试过的方法:
- 删除所有其他Apache安装/目录。
- 重新启动。
- 仔细检查用户名和密码(user@user)。