创建dynamic web project工程中遇到的问题
Posted RunningFan
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了创建dynamic web project工程中遇到的问题相关的知识,希望对你有一定的参考价值。
今天新创建一个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
都可以访问到
以上是关于创建dynamic web project工程中遇到的问题的主要内容,如果未能解决你的问题,请参考以下文章
eclipse Dynamic web project 工程目录
如何在Eclipse下,用Maven建立Dynamic Web Project
java中dynamic web project与web project 的区别?
maven project facet dynamic web module错误解决方案
maven工程导入时解决Cannot change version of project facet Dynamic Web Module to 2.3