tomcat 7 應用不能訪問 及 配置管理界面

 

 tomcat 7 應用不能訪問 及 配置管理界面  

 

 

一個war, 在tomcat6下可以運行, tomcat7下不能運行,首先嚐試進入管理界面,看應用啓動沒,

 

要訪問管理界面localhost:8080/manager/,  需要在tomcat-users.xml做如下配置

 

  <role rolename="tomcat"/>

  <role rolename="role1"/>

  <role rolename="manager-jmx"/>

  <role rolename="manager-script"/>

  <role rolename="manager-gui"/>

  <role rolename="manager-status"/>

  <user username="tomcat" password="tomcat" roles="tomcat,manager-jmx,manager-script,manager-gui,manager-status"/>

  <user username="both" password="tomcat" roles="tomcat,role1"/>

  <user username="role1" password="tomcat" roles="role1"/>

 

 

 

進入管理界面,發現war部署成功, 應該是配置哪裏不對, 開始排查, 後面發現是這3行配置導致tomcat7下不能運行

 

 

  <servlet-mapping>

  <servlet-name>default</servlet-name>

  <url-pattern>*.png</url-pattern>

  </servlet-mapping>

  <servlet-mapping>

  <servlet-name>default</servlet-name>

  <url-pattern>*.js</url-pattern>

  </servlet-mapping>

  <servlet-mapping>

  <servlet-name>default</servlet-name>

  <url-pattern>*.css</url-pattern>

  </servlet-mapping>

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章