tomcat7在eclipse中启动maven项目后不能访问

geyunpengjiayou 2015-06-15 08:09:32
项目启动后可以访问tomcat首页


但是访问不了项目


这是server.xml中的配置
<Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true">
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" pattern="%h %l %u %t "%r" %s %b" prefix="localhost_access_log." suffix=".txt"/>
<Context docBase="prac-web" path="/prac-web" reloadable="true" /></Host>

这是tomcat的webapps目录


右键项目 - properties - Web Project Settings 中的 content root 值为:prac-web

求大神指点!
...全文
7752 22 打赏 收藏 转发到动态 举报
写回复
用AI写文章
22 条回复
切换为时间正序
请发表友善的回复…
发表回复
木鲸鱼 2018-01-12
  • 打赏
  • 举报
回复
我也出现了这种情况,终于发现了问题,如果是使用 maven 命令启动,访问地址端口当然要加8080,但是如果是通过本地的 tomcat 加载运行项目,你访问的地址端口要和运行时的 tomcat 访问端口一直,希望能帮助到你
不开窍的笨笨 2017-11-03
  • 打赏
  • 举报
回复
我昨天还遇到这种情况,重启eclipse
Cathy313 2017-11-02
  • 打赏
  • 举报
回复
不好意思,没看仔细。web.xml里面的默认路径的配置检查一下吧
Cathy313 2017-11-02
  • 打赏
  • 举报
回复
你的项目添加到tomcat了没?
从小我就黑 2017-11-02
  • 打赏
  • 举报
回复
我想问您一下您最后是怎么解决的 我现在的项目和您的情况一模一样 好闹心
独家de记忆 2017-11-02
  • 打赏
  • 举报
回复
右键项目->Properties,检查一下配置是否正确




配置完成后,Project-clean再发布到tomcat启动
wentingqiao 2017-05-22
  • 打赏
  • 举报
回复



之前在WEB_INF中,把它挪出来,变为webapp的子文件
一定注意index.jsp位置
a001236987 2016-11-05
  • 打赏
  • 举报
回复
你的lib下面没有包你不觉得奇怪吗,主要有两种方法解决,1、用mvn package打包,放到tomcat上面跑;2、你右键项目properties,有个Development Assembly,点击add,点击Java Build Path Entries,点击next,将依赖加进去就好。maven打包会将依赖加进去,但你在eclipse下面不会,所以自己手动加。
Qrcode2 2016-08-29
  • 打赏
  • 举报
回复
打包然后放到tomcat下
炫街舞 2016-08-23
  • 打赏
  • 举报
回复
请问楼主是如何解决的?我也遇到了同样的问题!
子莫12 2016-06-28
  • 打赏
  • 举报
回复
同问!发现用了maven以后问题特别多~ 即使在%tomcat%\webapps\项目文件夹 下面把web.xml 中的所有配置都去除,只留下了<welcome-file>的设置,依然是连默认生成的index.jsp都无法访问。 检查了tomcat下面的work目录,根本就没有生成这个项目的任何信息。 搞不懂是什么原因。
幺客 2016-05-18
  • 打赏
  • 举报
回复
url路径里没有访问的具体文件,要么是你没设置默认xxx.jsp,要么就是你忘了。。。
菜 头 2016-05-18
  • 打赏
  • 举报
回复
我猜web.xml url-pattren没配对
nginxing 2016-05-17
  • 打赏
  • 举报
回复
你确定你项目启动了? maven install 再 run as server
子夜静舞 2016-05-17
  • 打赏
  • 举报
回复
maven 项目 不能直接部署在tomcat上,目录结构不符合web项目结构, 你可以用maven tomcat插件
阿拉曼无悔 2016-05-16
  • 打赏
  • 举报
回复
向上面说的看看web.xml中是否配置了默认页面index.jsp或index.html
  • 打赏
  • 举报
回复
web.xml的配置呢?
theiy 2016-05-16
  • 打赏
  • 举报
回复
遇到同样的问题 求解决
qq_31867505 2015-10-09
  • 打赏
  • 举报
回复
遇到同样的问题 求解决
qq_20062767 2015-09-22
  • 打赏
  • 举报
回复
可能是没有设置自动显示首页面的原因,你可以去设置一下,或者你通过url访问这个项目里面的页面看一下,如果可以的话,就应该没有多大问题。
加载更多回复(2)
​  博主介绍:✌在职Java研发工程师、专注于程序设计、源码分享、技术交流、专注于Java技术领域和毕业设计✌项目名称小程序食堂订餐点餐项目+后台管理前后分离VUE视频效果系统说明食堂订餐小程序的系统项目的概述设计分析,主要内容有平台的具体分析,进行数据库的是设计,数据采用mysql数据库,并且对于系统的设计采用比较人性化的操作设计,对于系统出现的错误信息可以及时做出处理及反馈。基于食堂订餐小程序的设计基于现有的安卓手机上可以运行,可以实现管理员服务端;首页、个人心、用户管理、商家管理、菜品上架管理、菜品信息管理、订单信息管理、订单配送管理、订单评价管理、订单取消管理、我的收藏管理、系统管理,商家服务端;首页、个人心、菜品分类管理、菜品上架管理、订单信息管理、订单配送管理、订单评价管理、订单取消管理等功能。方便用户客户端对首页、菜品信息、我的等详细的了解及统计分析。根据系统功能需求建立的模块关系图如下图:​编辑​编辑​编辑 环境需要1.运行环境:最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。2.IDE环境:IDEA,Eclipse,Myeclipse都可以。推荐IDEA;3.tomcat环境:Tomcat 7.x,8.x,9.x版本均可4.硬件环境:windows 7/8/10 1G内存以上;或者 Mac OS; 5.数据库:MySql 5.7版本;6.是否Maven项目:否;技术栈1. 后端:Spring+SpringMVC+Mybatis2. 前端:JSP+CSS+JavaScript+jQuery使用说明1. 使用Navicat或者其它工具,在mysql创建对应名称的数据库,并导入项目的sql文件;2. 使用IDEA/Eclipse/MyEclipse导入项目Eclipse/MyEclipse导入时,若为maven项目请选择maven;若为maven项目,导入成功后请执行maven clean;maven install命令,然后运行;3. 将项目springmvc-servlet.xml配置文件的数据库配置改为自己的配置;4. 运行项目,在浏览器输入http://localhost:8080/ 登录运行截图​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑​编辑 

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧