今天新创建一个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
都可以访问到