aa8873900
2018-06-25 22:44
采纳率: 100%
浏览 2.5k
已采纳

完结(tomcat在myeclipse中运行了访问不了8080)

首先我用的是myeclipse10,tomcat7,
在myeclipse外面tomcat运行能进入8080,在myclipse里面启动就进不去。
以下是tomcat的配置!
图片说明

__这里是consol输出的内容,_

六月 26, 2018 6:41:51 上午 org.apache.catalina.startup.VersionLoggerListener log
INFO: Server version: Apache Tomcat/7.0.73
六月 26, 2018 6:41:51 上午 org.apache.catalina.startup.VersionLoggerListener log
INFO: Server built: Nov 7 2016 21:27:23 UTC
六月 26, 2018 6:41:51 上午 org.apache.catalina.startup.VersionLoggerListener log
INFO: Server number: 7.0.73.0
六月 26, 2018 6:41:51 上午 org.apache.catalina.startup.VersionLoggerListener log
INFO: OS Name: Windows 7
六月 26, 2018 6:41:51 上午 org.apache.catalina.startup.VersionLoggerListener log
INFO: OS Version: 6.1
六月 26, 2018 6:41:51 上午 org.apache.catalina.startup.VersionLoggerListener log
INFO: Architecture: amd64
六月 26, 2018 6:41:51 上午 org.apache.catalina.startup.VersionLoggerListener log
INFO: Java Home: C:\Program Files\Java\jdk1.7.0_17\jre
六月 26, 2018 6:41:51 上午 org.apache.catalina.startup.VersionLoggerListener log
INFO: JVM Version: 1.7.0_17-b02
六月 26, 2018 6:41:51 上午 org.apache.catalina.startup.VersionLoggerListener log
INFO: JVM Vendor: Oracle Corporation
六月 26, 2018 6:41:51 上午 org.apache.catalina.startup.VersionLoggerListener log
INFO: CATALINA_BASE: D:\Tomcat\apache-tomcat-7.0.73
六月 26, 2018 6:41:51 上午 org.apache.catalina.startup.VersionLoggerListener log
INFO: CATALINA_HOME: D:\Tomcat\apache-tomcat-7.0.73
六月 26, 2018 6:41:51 上午 org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dcatalina.home=D:\Tomcat\apache-tomcat-7.0.73
六月 26, 2018 6:41:51 上午 org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dcatalina.base=D:\Tomcat\apache-tomcat-7.0.73
六月 26, 2018 6:41:51 上午 org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Djava.endorsed.dirs=D:\Tomcat\apache-tomcat-7.0.73/common/endorsed
六月 26, 2018 6:41:51 上午 org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Djava.io.tmpdir=D:\Tomcat\apache-tomcat-7.0.73\temp
六月 26, 2018 6:41:51 上午 org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Djava.library.path=C:\Program Files\Java\jdk1.7.0_17\bin;D:\Tomcat\apache-tomcat-7.0.73\bin
六月 26, 2018 6:41:51 上午 org.apache.catalina.startup.VersionLoggerListener log
INFO: Command line argument: -Dsun.io.useCanonCaches=false
六月 26, 2018 6:41:51 上午 org.apache.catalina.core.AprLifecycleListener lifecycleEvent
INFO: Loaded APR based Apache Tomcat Native library 1.2.10 using APR version 1.5.2.
六月 26, 2018 6:41:51 上午 org.apache.catalina.core.AprLifecycleListener lifecycleEvent
INFO: APR capabilities: IPv6 [true], sendfile [true], accept filters [false], random [true].
六月 26, 2018 6:41:52 上午 org.apache.catalina.core.AprLifecycleListener initializeSSL
INFO: OpenSSL successfully initialized (OpenSSL 1.0.2j 26 Sep 2016)
六月 26, 2018 6:41:52 上午 org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["http-apr-8080"]
六月 26, 2018 6:41:53 上午 org.apache.coyote.AbstractProtocol init
INFO: Initializing ProtocolHandler ["ajp-apr-8009"]
六月 26, 2018 6:41:53 上午 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 1608 ms
六月 26, 2018 6:41:53 上午 org.apache.catalina.core.StandardService startInternal
INFO: Starting service Catalina
六月 26, 2018 6:41:53 上午 org.apache.catalina.core.StandardEngine startInternal
INFO: Starting Servlet Engine: Apache Tomcat/7.0.73
六月 26, 2018 6:41:53 上午 org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["http-apr-8080"]
六月 26, 2018 6:41:53 上午 org.apache.coyote.AbstractProtocol start
INFO: Starting ProtocolHandler ["ajp-apr-8009"]
六月 26, 2018 6:41:53 上午 org.apache.catalina.startup.Catalina start
INFO: Server startup in 45 ms

启动尽然只花了45MS,感觉不对劲,但是又不知道那里有问题,也没有报错_

,有没有大佬知道原因啊

这里再附上一张图很多人都说我启动了自带的tomcat,但是我一直启动的是7.X的那个图片说明

我这几天试了IDEA感觉各种不习惯,想再试试MYECLIPSE,结果发现Tomcat 又好了。。我都没改什么东西。日了狗了,浪费我时间

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

22条回答 默认 最新

  • 邪恶八进制 2018-06-26 00:59
    已采纳

    排查云因可能有 一 Tomcat文件损坏,但你又说 直接启动 Tomcat 可以访问,所以不大可能,二 MyEclipse 集成 Tomcat 时文件损坏,如果是此原因 可以尝试 先删除集成然后重新集成,
    三 可以直接去官方重新下载 一个 Tomcat 7.0 进行集成,如是还不行 那应该就是MyEclipse的原因。个人 比较推荐使用 Eclipse ,更加普遍!

    已采纳该答案
    打赏 评论
  • weixin_42430373 2018-06-26 00:23

    查看tomcat在Eclipse中是否配置完全

    打赏 评论
  • 小猴子的技术笔记 2018-06-26 00:35

    启动时间长一部分原因是tomcat里面文件的增多,建议换一个新的,或者清理下之前项目的缓存。其次把timeout设置时间长一点,如果短的话,存在还没有完全启动就停止的问题!

    打赏 评论
  • weixin_41835553 2018-06-26 00:59

    是不是启动了Myeclipse自带的tomcat了

    打赏 评论
  • dabocaiqq 2018-06-26 01:05

    (1)myeclipse的tomcat本来就没有自带任何web程序,出现404是因为tomcat面没有任何部署好了的web程序,而独立的tomcat打开:localhost:8080是可以看见一个带小猫的页面是因为独立的tomcat已经部署好了几个web程序,我们看到的欢迎页面就是root/index.jsp,你可以打开tomcat_home/webapp看看,也就是root工程的欢迎页面.而myeclipse自带的tomcat没有这个工程,所以看不到,但是完全不影响使用,比如我用的myeclipse自带的tomcat就在C:\Program Files\MyEclipse 6.5\myeclipse\eclipse\plugins\com.genuitec.eclipse.easie.tomcat.myeclipse_6.5.0.zmyeclipse650200806\tomcat下面.但是这里面并没有部署任何工程,
    等你把你的工程部署到myeclipse自带的tomcat下面的时候,myeclipse就会把工程部署到myeclipse的工作空间里面,同时生成一个.metadata.plugins\com.genuitec.eclipse.easie.tomcat.myeclipse的文件夹,里面也会生成一个tomcat的文件夹,这里才是你部署工程的地方,你可以建一个web工程后部署看看!!!同时如果你要修改为其他端口的话找到tomcat_home/conf/server.xml找到
    connectionTimeout="20000"
    redirectPort="8443" />
    这一段,上面的8080你就可以修改成你需要的端口.

    (2)首先,一个机器上可以使用多个tomcat(免安装版比如*.zip格式的),但是只可以有一个tomcat服务(以.exe文件格式安装的就会生成一个名为"apache tomcat"的服务)我的电脑-->管理-->服务和应用程序-->服务就可以看到,有时候虽然你卸载了tomcat但是这个服务名还在,所以在安装的时候无法再生成这个服务就ui出错,解决办法,要么在注册表里面删除该项服务,而我比较懒,一般就是用删除服务的方式删除,运行-->cmd-->sc 查看所有服务(也就是上面的查看服务了)

    打开MyEclipse

    window-preference- 一直到配置tomcat那里,看上边,仔细看一下...
    是不是有Enable和Disable 看看,是不是选错了....正确选择Enable
    如果不是这,再检查一下jkd的路径...

    打赏 评论
  • swj9898 2018-06-26 01:17

    localhost换成127.0.0.1试试

    打赏 评论
  • MoveFlower 2018-06-26 01:22

    直接使用idea吧,没那么麻烦。而且后期你要用debug调试,idea会好一点。

    打赏 评论
  • 小乖V小倩 2018-06-26 01:23

    查看tomcat在Eclipse中是否配置完全,是不是启动了Myeclipse自带的tomcat了。

    打赏 评论
  • chuanqizj 2018-06-26 01:41

    大概率是启动了MyEclipse自带的Tomcat。看图片你是Tomcat 7.0配置指向了本地Tomcat。但是你实际启动的是否是Tomcat7.0呢?

    打赏 评论
  • qq_22550325 2018-06-26 01:45

    应该是tomcat没配置完全

    打赏 评论
  • kongfm1 2018-06-26 01:45

    tomcat Service.xml可以修改端口号

    打赏 评论
  • tmd_news 2018-06-26 01:59

    应用没有部署成功,如果部署成功了,一是时间不会这么短;二是会有应用部署成功的消息

    打赏 评论
  • 编程王子 2018-06-26 02:05

    打开Myclipse
    Window—preference 一直配置到tomcat那里,看上边,仔细看一下,是不是有Enable和Disable 看看是不是选错了,选择正确的Enable,如果不是这样在检查哈路径……

    打赏 评论
  • weixin_40053992 2018-06-26 02:31

    被另外的程序占用了,修改另外程序端口号

    打赏 评论
  • 莲坂果贸 2018-06-26 04:36

    看是否添加进和Concol同栏的Servers里了,没有的话需要添加进你新加的服务器

    打赏 评论
  • AaronLIBo 2018-06-26 06:04

    端口号被占用,或防火墙

    打赏 评论
  • SHADOW09 2018-06-26 06:59

    看看端口有没被占用,一般是其他程序占用了

    打赏 评论
  • 马尔斯的蓝色 2018-06-26 07:12

    localhost换成127.0.0.1试试,或者端口号被另外的程序占用了,修改另外程序端口号

    打赏 评论
  • ziyuan66 2018-06-26 07:15

    你的项目是不是没有加载Tomcat啊

    打赏 评论
  • tongkaiming 2018-06-27 00:54

    这么简单的问题,是因为你没向服务器加入你的项目
    图片说明

    打赏 评论
  • JAVA大贼船 2018-06-27 02:05

    找到你tomcat安装路径,打开server.xml文件,找到 connectionTimeout="20000"
    redirectPort="8443" />,查看port是否为8080

    打赏 评论
  • 王大胖呀 2018-06-27 03:11

    删除一下工作空间项目目录的.setting里面的所有文件

    打赏 评论

相关推荐 更多相似问题