tomcat在eclispe下可以启动但命令行下不能

yaotomo 2018-02-09 04:10:45
在命令行下启动会闪退,无法打开localhostL8080

但在eclipse下能成功启动
虽然成功启动,但运行网站都是404错误
运行后tomcat,直接打开localhost:8080 也是404错误
...全文
1673 12 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
teagueli 2020-07-20
  • 打赏
  • 举报
回复
别直接执行start.bat文件
舞者H 2018-02-15
  • 打赏
  • 举报
回复
看看80端口不要被其他进程占了
yaotomo 2018-02-14
  • 打赏
  • 举报
回复
引用 9 楼 shayongjie 的回复:
eclipse自带tomcat,eclipse成功的是自带那个吧?
要在eclipse里添加服务器,如果没有安装就找不到
yaotomo 2018-02-13
  • 打赏
  • 举报
回复
引用 6 楼 Appleyk 的回复:
闪退说明有问题,tomcat的server.xml没乱改吧? webapps你的web应用确定没问题? logs下面的日志文件里面显示的什么?
server.xml配置了一下数据连接 log下没有任何日志
喜氏天狼 2018-02-13
  • 打赏
  • 举报
回复
eclipse自带tomcat,eclipse成功的是自带那个吧?
appleyk 2018-02-11
  • 打赏
  • 举报
回复
localhost:8080 首页跳转设置好没,Controller有没有处理page页面跳转的,web.xml里面首页怎么设置的,SpringMVC视图解析器配对了没?
appleyk 2018-02-11
  • 打赏
  • 举报
回复
闪退说明有问题,tomcat的server.xml没乱改吧? webapps你的web应用确定没问题? logs下面的日志文件里面显示的什么?
sanvnie_kaka 2018-02-11
  • 打赏
  • 举报
回复
startup.bat用文本编辑器打开,在最后一行 加个代码 pause 应该可以不关闭dos窗口,看到报错信息
yaotomo 2018-02-09
  • 打赏
  • 举报
回复
引用 1 楼 JJYYyibanhua 的回复:
别直接执行start.bat文件,打开cmd命令行,切换至对应文件夹 再执行 start.bat 这时候能看到具体报错
我就是在cmd下运行的startup.bat,一闪而过在log文件夹下也没有报错日志 按照网上的方法配置环境变量也不行
yaotomo 2018-02-09
  • 打赏
  • 举报
回复
现在eclipse下不报404了,刚才是因为把网页放在了web-inf文件夹下不能访问导致的 但是直接访问localhost:8080还是404,没有
引用 2 楼 cooldream2016 的回复:
在eclipse中启动tomcat后,如果访问404,看看是不是在project菜单下,auto building没有勾选,勾选之后再启动试试。 eclipse启动tomcat是对tomcat进行了额外的处理,和直接启动不太一样。
eclipse下的问题已经解决,刚才是我把网页放在了web-inf文件夹下没有权限访问 不过在eclipse下启动tomcat后,虽然可以正常访问自己做的网页,但是打开localhost:8080仍然是404错误 用命令行启动连404都看不到
「已注销」 2018-02-09
  • 打赏
  • 举报
回复
在eclipse中启动tomcat后,如果访问404,看看是不是在project菜单下,auto building没有勾选,勾选之后再启动试试。eclipse启动tomcat是对tomcat进行了额外的处理,和直接启动不太一样。
kobe8free 2018-02-09
  • 打赏
  • 举报
回复
别直接执行start.bat文件,打开cmd命令行,切换至对应文件夹 再执行 start.bat 这时候能看到具体报错

81,122

社区成员

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

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