我从 netbeans启动Tomcat 。虽然我编辑了tomcat-users.xml
tomcat的文件,但不接受用户名密码组合。Netbeans有它自己的。
有什么方法可以更改 netbeans 提供的默认用户名和密码,或者有什么方法可以使用我提到的用户名和密码tomcat-users.xml
?
(每当我覆盖密码或用户名时,它会在我重新启动 IDE 或下次检查时设置为初始值)
是否有任何我需要更改的 netbeans 配置文件?
我从 netbeans启动Tomcat 。虽然我编辑了tomcat-users.xml
tomcat的文件,但不接受用户名密码组合。Netbeans有它自己的。
有什么方法可以更改 netbeans 提供的默认用户名和密码,或者有什么方法可以使用我提到的用户名和密码tomcat-users.xml
?
(每当我覆盖密码或用户名时,它会在我重新启动 IDE 或下次检查时设置为初始值)
是否有任何我需要更改的 netbeans 配置文件?
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"/>