更改netbeans提供的默认用户名和密码,并使用我在tomcat-users.xml中提到的用户名-password组合

时间:2012-07-23 16:54:25

标签: java java-ee tomcat netbeans

我从netbeans启动 Tomcat 。虽然我编辑了tomcat的tomcat-users.xml文件,但是不接受用户名 - 密码组合.Netbeans有自己的。

enter image description here

有什么方法可以更改netbeans提供的默认用户名和passowrd,还是有办法可以使用我在tomcat-users.xml中提到的用户名和密码?

(每当我覆盖密码或用户名时,当我重新启动IDE或下次检查时,它会设置为初始值)

我需要更改任何netbeans配置文件吗?

1 个答案:

答案 0 :(得分:0)

NetBeans tomcat用户名存储在文件'.nbattr'中,路径如'your_home_folder.netbeans \ _ 7.1.1 \ config \ J2EE \ InstalledServers'(<attr name="username" stringvalue="tomcat"/>)。

密码以加密值的形式存储在文件'win32.properties'中,路径如'your_home_folder.netbeans \ 7.1.1 \ config \ Preferences \ org \ netbeans \ modules \ keyring'。

如果NetBeans未保存此值,则应检查写入权限。但我认为更好的是纠正'C:\ Program Files \ Apache Software Foundation \ Apache Tomcat 7.0.22 \ conf \ tomcat-users.xml'(在您的情况下)。首先,您必须添加下一行:

</tomcat-users> tag: <user username="ide" password="...." roles="manager-script"/>

相关问题