首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何为NetBeans设置Tomcat Manager应用程序用户名和密码?

如何为NetBeans设置Tomcat Manager应用程序用户名和密码?
EN

Stack Overflow用户
提问于 2009-08-24 11:57:43
回答 6查看 309.8K关注 0票数 71

我正在尝试按照教程用NetBeans制作一个非常基本的Java web应用程序。

当我尝试运行它时,出现一个标题为"Authentication Required“的对话框。在对话框中有标题"Tomcat Manager Application“以及"User Name”和“Password”字段。

通过调查,我逐渐了解到我应该编辑这个文件

代码语言:javascript
复制
\TOMCAT_HOME\conf\tomcat-users.xml

包括如下内容:

代码语言:javascript
复制
<user username="user" password="password" roles="standard,manager"/>

所以我已经这样做了,但它还没有起到作用。

有人能提供一些见解吗?我使用的是Tomcat6.0.20、NetBeans 6.7.1和Windows Vista。我使用的是jdk1.7.0,但是Java还没有真正加入这个项目。

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2009-08-25 11:40:21

当您从netbeans IDE启动tomcat服务器时,您需要在tomcat服务器的connection选项卡上的菜单"tools->servers“中签入-有catalina基目录。并且您需要包含以下内容:

代码语言:javascript
复制
 <role rolename="manager"/>
  <user username="admin" password="admin" roles="manager"/>

at文件

代码语言:javascript
复制
\CATALINA_BASE\conf\tomcat-users.xml

或者使用IDE自动生成的用户名,该用户名的描述已放置在此文件或连接选项卡中

对于Manager Apps : GUI access

代码语言:javascript
复制
<role rolename="manager-gui"/>
<user username="tomcat" password="s3cret" roles="manager-gui"/>
票数 92
EN

Stack Overflow用户

发布于 2013-08-06 14:12:41

在tomcat 7中,角色已从manager更改为manager-gui,因此在tomcat-user.xml文件中将其设置如下。

票数 16
EN

Stack Overflow用户

发布于 2017-01-18 12:42:46

文件\conf\tomcat-users.xml,在该行之前

代码语言:javascript
复制
</tomcat-users>

添加以下几行

代码语言:javascript
复制
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>   
<user username="admin" password="admin" roles="manager-gui,manager-script,manager-jmx,manager-status"/>
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1321933

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档