创建dynamic web project工程中遇到的问题

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010416588/article/details/49948675

   今天新创建一个web工程,加入tomcat能够运行起来,但是在浏览器打开访问localhost:8080提示404。查看原因,原来是tomcat的配置有问题,



   应该选择第二个,但是是灰色的选不了第二个,搞了半天选不了。

   弱爆了,原来要把server下的项目全部remove掉才能该配置,有时候还需clean下。该成功后可以成功进入tomcat的主页了。


    进入主页后想进入管理页,

      结果设置的用户名和密码有问题。

      我用的是Tomcat7.0,研究半天才知道这三个的配置还不一样。

      要进入serverStatus、Manager App、Host Manager需要配置Tomcatd下的配置文件tomcat-users.xml:

      在<tomcat-users></tomcat-users>中加入配置:

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

 这样这三个管理页面都可以进了。


     然后启动后想在浏览器访问到我的web项目(apple)。

   

web.xml加入配置,一般自动生成的都会有。

自己创建一个index.jsp,打开浏览器http://localhost:8080/apple/或者http://localhost:8080/apple/index.jsp

  都可以访问到


展开阅读全文

没有更多推荐了,返回首页