Tomcat学习笔记 - 错误日志 - NetBeans配置tomcat出错情况总结 -- 尚未授予访问 Tomcat 服务器的权限。请在服务器管理器的 Tomcat 定制器中设置 "manager-script" 角色的正确用户名和口令。 有关详细信息, 请查看服务器日志。

错误描述:

发布时控制台出现:

部署错误: 尚未授予访问 Tomcat 服务器的权限。请在服务器管理器的 Tomcat 定制器中设置 "manager-script" 角色的正确用户名和口令。
有关详细信息, 请查看服务器日志。


 

 错误分析:

查看tomcat目录下conf>tomcat-users.xml文件,原因是没有指定manager-script的角色,打开文件在其中添加以下代码:

1 <role rolename="manager-script"/>
2 <user username="netbeans" password="1234" roles="manager-script"/>

打开NetBeans工具选项>服务器选择左边的tomcat,用户名写netbeans,密码写1234,重新启动NetBeans即可。

username和password可以自己写

注意点:

1.为netbeans添加的用户名不能和已存在的用户名或者管理员名字冲突。


 

待解决:

1.添加角色之后netbeans也无法启动tomcat。各种错误比较奇葩……可参考其他文章自行解决。

 

posted @ 2015-09-17 13:00  向宇  阅读(1487)  评论(0编辑  收藏  举报