`
stta04
  • 浏览: 115794 次
  • 性别: Icon_minigender_2
  • 来自: 广州
社区版块
存档分类
最新评论

eclipse下的tomcat突然无法启动——报端口已被占用或tomcat已经开启错误

阅读更多

真是怪了,今早一来公司上班tomcat就是开启不起来,始终报端口已被占用或tomcat已经开启错误。
首先可以排除的是tomcat已经被开启的错误。那只有一个可能就是端口被占用了。我想可能是我昨天安装了什么软件导致这个问题的产生。
开始——运行——cmd
netstat -ano
用这个命令查看 开放端口程序的PID :

我所查看到的结果如下:
C:\Documents and Settings\USER>netstat -ano

Active Connections

Proto Local Address Foreign Address State PID
TCP 0.0.0.0:25 0.0.0.0:0 LISTENING 3240
TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 3240
然后
tasklist |findstr "PID" 命令 查看是什么进程:

我所执行的命令结果:
C:\Documents and Settings\USER>tasklist |findstr 3240
inetinfo.exe 3240 Console 0 10,772 K
打开“任务管理器”查看进程“inetinfo.exe”,发现它属于系统进程,而且无法结束掉(结束了看到进程中先冒出一个iisstart.exe然后再出现inetinfo.exe后iisstart.exe自动消失)。
说明是我昨天安装的windows组件IIS占用了80端口。

解决方案:
修改tomcat的端口号,conf-server.xml中查找80修改为8080

分享到:
评论

相关推荐

    Eclipse下Tomcat插件——com.sysdeo.eclipse.tomcat_3.2.1

    1. **集成启动与停止**: 可以直接在Eclipse的工具栏或右键菜单中启动或停止Tomcat服务器,无需手动到命令行或Tomcat的bin目录执行start/stop脚本。 2. **服务器视图**: 插件提供了一个服务器视图,展示Tomcat服务器...

    Eclipse中Tomcat启动失败的解决方案

    如果系统中其他服务也在使用同一端口,就会造成端口冲突,导致Tomcat无法启动。 #### 1.5 内存溢出 当分配给Tomcat的内存不足或配置不当,特别是在处理大量请求时,可能会出现内存溢出错误,从而影响Tomcat的正常...

    eclipse下配置tomcat以及tomcat服务页面出现404错误解决

    3. **检查端口**:确认8080端口没有被其他程序占用,如果有,可以修改Tomcat的端口号并在Eclipse中更新配置。 4. **检查Tomcat日志**:查看`logs/catalina.out`或`logs/localhost.log`文件,寻找可能的错误信息,...

    eclipse +tomcat

    ### Eclipse + Tomcat 的安装与配置详解 #### 一、前言 在现代软件开发过程中,集成开发环境(IDE)与应用服务器之间的高效配合对于提高开发效率至关重要。Eclipse是一款非常流行的开源IDE,广泛应用于Java应用...

    tomcat先启动成功,eclipse然后再报超时

    如果Tomcat启动成功,但是Eclipse仍然报告超时错误,可能是由于Eclipse的超时设置太短,或者是由于服务器上的80端口被占用。 结论 Tomcat超时错误是Eclipse中常见的一种问题,可能是由于多种原因引起的。通过检查...

    eclipse的tomcat插件

    确保Eclipse已经关闭,然后重新启动Eclipse,插件应该已经被自动安装并显示在服务器视图中。 接下来,进行Tomcat服务器的配置。首先,你需要在Eclipse中创建一个新的服务器实例。这可以通过依次点击菜单栏的"Window...

    eclipse中的tomcat插件

    3. **错误日志查看**:Eclipse的"Console"视图可以显示Tomcat的运行日志,便于排查运行时错误。 4. **部署配置**:可以在服务器配置中设置上下文路径、服务器的工作目录、库(Libraries)等,定制化部署需求。 5. ...

    搭建 Eclipse Tomcat Oracle开发环境全程详解

    修改server.xml文件中的Connector元素,将默认端口8080更改为未被占用的端口,比如8000,因为Oracle可能已经占用了8080端口。 接下来,配置Eclipse与Tomcat的集成。在Eclipse中,打开"窗口/首选项",在"Java/已安装...

    Eclipse无插件启动tomcat,调试

    2. 要进行调试,我们需要先在Tomcat的conf/server.xml文件中开启调试端口,通常设置为8000或其他未被占用的端口。 3. 在Eclipse中,右键点击项目,选择“Build Path” -> “Configure Build Path”。 4. 在“Java ...

    Eclipse中导入Tomcat

    - 当遇到问题时,查看Eclipse的错误日志或Tomcat的logs目录下的日志文件,它们能提供错误信息和解决方案。 通过以上步骤,你就能在Eclipse中成功导入并配置Tomcat服务器,开始你的Web应用开发之旅。这只是一个基础...

    Eclipse正常启动tomcat,但是访问httplocalhost8080 报404异常处理方法

    在这种模式下,Eclipse将项目部署在一个独立于Tomcat安装目录的位置,这可能导致Tomcat无法找到实际的Web应用,从而在访问时返回404错误。 **解决办法:** 为了解决这个问题,我们需要更改Eclipse中Tomcat服务器的...

    com.sysdeo.eclipse.tomcat_3.3.1.jar

    《深入解析com.sysdeo.eclipse.tomcat_3.3.1.jar——Eclipse Tomcat插件的奥秘》 在IT领域,开发与调试Web应用程序是一个不可或缺的过程,而Eclipse作为一款强大的Java集成开发环境(IDE),搭配Tomcat服务器,使得...

    eclipse+tomcat+axis下创建WebService

    记得关闭 Eclipse 中的 Tomcat 实例,然后通过命令行或 Tomcat 控制台启动服务器。 为了测试发布的 WebService,我们需要创建一个新的动态 Web 项目,用于构建 WebService 的客户端。同样地,我们需要调整这个测试...

    linux下eclipse集成tomcat(tomcatforEclipse)开发

    - 避免端口冲突,检查Tomcat使用的端口(如8080)是否已被其他服务占用。 通过以上步骤,开发者可以在Linux下的Eclipse环境中高效地开发和测试基于Tomcat的Java Web应用。这种集成不仅提高了开发效率,还使得调试...

    eclipse-tomcat插件

    Eclipse-Tomcat插件是开发Java Web应用的重要工具,它为Eclipse集成开发环境(IDE)提供了对Apache Tomcat服务器的无缝支持。这个插件允许开发者在Eclipse内部便捷地部署、运行和调试基于Servlet和JSP的Web应用程序...

    配置Eclipse tomcat服务器

    - 如果遇到"Port 8080 is already in use",需检查是否有其他应用占用该端口,或修改Tomcat的端口号配置。 - 若Web应用无法正常运行,检查项目结构是否符合Web应用的标准,例如`WEB-INF`目录下是否有正确的`web....

    net.sf.eclipse.tomcat.updatesite-2019-01-28.zip

    "tomcat"和"tomcat9"表明它支持Tomcat 9.x版本,"eclipse"则表明它是Eclipse的扩展,而"eclipse4.6"和"eclipse4.10"则指明了兼容的Eclipse版本。 【压缩包子文件的文件名称列表】包括以下几个重要组成部分: 1. **...

    eclipse与tomcat的连接

    在Eclipse中,你可以在"Servers"视图中右键点击服务器,选择"Open",然后在打开的"Server Location"中选择"Use Tomcat installation",这样Eclipse会直接使用Tomcat的原始配置文件。 以上就是Eclipse与Tomcat连接的...

    完美解决在eclipse上部署Tomcat时出现8080等端口被占用的问题

    在eclipse上部署Tomcat服务器时,我们常会遇到端口被占用的问题,尤其是当Tomcat默认使用的8080端口已被其他应用程序占用时,会导致Tomcat无法正常启动。端口占用是一个普遍的网络编程问题,它会导致应用程序无法...

Global site tag (gtag.js) - Google Analytics