2016-04-29 160 views
0

我知道有很多像我这样的类似问题。但是,我花了两天的时间来探索这些问题,没有人为我工作。我无法访问Apache Tomcat管理器?

我在我的笔记本电脑上安装了Apache Tomcat 7.0.59。我可以访问我开发的应用程序,但无法访问经理。我得到这个错误:

HTTP Status 404 - /manager/html

type Status report

message /manager/html

description The requested resource is not available.

我用这个URL来访问它:http://localhost:8080/manager/html

我改变的是tomcat-users.xml中和的server.xml我在网络上找到的,但仍然无法正常工作。

这里是我的tomcat-users.xml中

<role rolename="tomcat"/> 
<role rolename="role1"/> 
<role rolename="manager"/> 
<role rolename="manager-gui"/> 
<user username="tomcat" password="tomcat" roles="tomcat"/> 
<user username="both" password="tomcat" roles="tomcat,role1"/> 
<user username="role1" password="tomcat" roles="role1"/> 
<user username="admin" password="tomcat" roles="manager,manager-gui"/> 

这里是我的server.xml

<!-- You should set jvmRoute to support load-balancing via AJP ie : 
    <Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1"> 
    --> 
    <Engine name="Catalina" defaultHost="localhost"> 
    <Realm className="org.apache.catalina.realm.MemoryRealm" /> 

     <!--For clustering, please take a look at documentation at: 
      /docs/cluster-howto.html (simple how to) 
      /docs/config/cluster.html (reference documentation) --> 
     <!-- 
     <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/> 
     --> 

谁能帮助我?为什么给我这个错误?网址有什么问题吗?

+0

您是否检查'webapps'文件夹中是否存在'manager'文件夹? – Andreas

+0

我发现只有一个文件夹的经理和另一个主机管理器内的webapps。这两个文件都包含.jsp页面,但没有manager.war文件。 –

+0

您是否看过日志文件以查看是否有任何问题? – Andreas

回答

0

问题发生是因为我从Eclipse运行Tomcat。我从终端(命令行)重新启动并解决问题。

谢谢安德烈亚斯的帮助。