项目在intellij idea里配置tomcat可以启动, 打包成war启动却访问不了

csdn_18297937567 2015-07-15 08:09:33
我用的是 maven+spring+mybatis+cxf 开发的web项目, 在intellij idea里面配置tomcat可以正常启动, 也可以访问cxf的接口, 一切都没问题. 但是用maven install打包成war后 发布到tomcat的 webapp目录下 .然后在bin/startup.bat 启动tomcat 也没报错, 正常启动部署. 但是就是访问不了接口. 访问什么路径都是404. 端口, 地址都没写错. 真是无语了我. 搞了一天了. 谁能帮我下. 好心人留个Q啊
...全文
15222 20 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
潮又落 2017-12-28
  • 打赏
  • 举报
回复
我刚也遇到了这问问题,后面发现是部署路径写错了,结果只把class文件部署上去了,没有部署静态文件。见图
Fristname1 2017-11-03
  • 打赏
  • 举报
回复
解决了吗 楼主,我也是这个问题
zhongyuan332 2017-10-20
  • 打赏
  • 举报
回复
你解压试试呢?
qq_30036727 2017-10-20
  • 打赏
  • 举报
回复
请问楼主解决该问题了吗?我也遇到了同样的问题 tomcat启动不报错 但是访问什么路径都是404 只能访问tomcat的index页面
BinCain1993 2017-10-19
  • 打赏
  • 举报
回复 1
这个问题是因为在idea内启动时,会默认新建一个新的tomcat,会将项目默认以root为目录 而丢到tomcat的webapps下面则是解压成你项目名称为目录的文件,和ROOT目录同级 可以尝试以下几种解决方案 一:将war改成作为root.war 二:在toncat的server.xml文件的Host标签内配置<Context path="/" docBase="你项目的地址" reloadable="true"/> 三:用tomcat发布时,将前端请求的路径加上你的项目名称
BertZhang_star 2017-08-09
  • 打赏
  • 举报
回复
刚才试了试,我没有打成war包.因为原生tomcat会用一些文件,直接删除,然后直接将idea编译文件放到ROOT里边,启动,然后就可以了
litianhan 2017-07-08
  • 打赏
  • 举报
回复
刚才上面说差了,应该是每个项目启动tomcat都建一个实例
litianhan 2017-07-08
  • 打赏
  • 举报
回复
这个问题我也遇到过,我认为idea每个tomcat建一个实例,设置好访问名,部署到tomcat后 必须给tomcat指定访问机制,修改下tomcat server.xml可以简单解决,自动部署什么的就不知道怎么实现了
ORCSONG 2017-02-15
  • 打赏
  • 举报
回复
楼主解决没有,我都要搞到疯了
tianyaxiao2 2017-02-15
  • 打赏
  • 举报
回复
不打包直接拷贝出错吗
那年花 2017-01-11
  • 打赏
  • 举报
回复
你打开网页按F12 查看他network页 404错误的路径是什么 是不是跟你再设计时的一样 也就是路径是否正确
u010083079 2017-01-11
  • 打赏
  • 举报
回复
楼主,请问你解决了吗
什么都不能 2016-12-24
  • 打赏
  • 举报
回复
intellij idea 的访问路径 war包名字 单独部署的访问路径 各是什么
試毅-思伟 2016-12-24
  • 打赏
  • 举报
回复
66666666666666666666666666666
Fantastic丶领 2016-12-23
  • 打赏
  • 举报
回复
能不能给点经验
Fantastic丶领 2016-12-23
  • 打赏
  • 举报
回复
我也遇到这种情况,在idea中一切正常,但移到本地tomcat运行时就只能打开主页,页面链接全部是404
Miracle1216 2016-09-01
  • 打赏
  • 举报
回复
你url里面加上你war包前面的名字了吗? http://x.x.x.x:8080/应用名称/xxx.jsp
  • 打赏
  • 举报
回复
检查上下文路径是否正确,打包到webapp下的目录名是否是“ROOT”,不是则加上应用名
大雨将至 2016-08-31
  • 打赏
  • 举报
回复
估计是tomcat的context配置问题,贴下tomcat/conf/server.xml和你访问的url
Venidi 2016-08-31
  • 打赏
  • 举报
回复
遇到相同的问题,楼主解决了吗,求告知

81,122

社区成员

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

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