我无法访问tomcat管理控制台?
我尝试通过集成JPA和Struts来构建一个应用程序。 要做到这一点需要访问tomcat管理器。 但是当我访问URL http://localhost:8080/manager/html
它给了我404错误。
我的tomcat-users.xml
<?xml version='1.0' encoding='cp1252'?>
<tomcat-users>
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>
<!--<user name="admin" password="admin" roles="manager-gui,manager-script,manager-jmx,manager-status" />-->
<user username="admin" password="admin" roles="manager-gui,manager-script,manager-jmx,manager-status"/>
</tomcat-users>
提前致谢。
你的tomcat-users.xml
看起来不错。
请确保您有manager/
内部应用程序的$CATALINA_BASE/webapps/
你必须安装tomcat-admin软件包: sudo apt-get install tomcat8-admin
(for version 8)
我正在使用Eclipse。 我必须从C:Program Filesapache-tomcat-8.5.20webapps
将manager/
文件夹复制到我的Eclipse工作区( ~workspace.metadata.pluginsorg.eclipse.wst.server.coretmp0webapps
)。
请注意,您获得的http代码响应状态是HTTP 404. 404或Not Found错误消息是响应代码,指示客户端能够与给定服务器进行通信,但服务器找不到所请求的内容。
如果你有403 Forbidden vs 401 Unauthorized HTTP响应,那么检查你的tomcat-users.xml可能是有意义的。
恢复:检查服务器安装的管理器资源和文件,某些文件/目录可能丢失,或管理器资源的路径已更改。
如果您的管理器应用程序位于$ APACHE_HOME / server / webapps目录中,也许管理器应用程序不存在。 在这个目录你必须有:文档,例子,主管经理,经理,ROOT。
链接地址: http://www.djcxy.com/p/18109.html上一篇: I cannot access tomcat admin console?
下一篇: Commit C++ Intellisense suggestion with space bar in VS 2013