`
llxwxj
  • 浏览: 8732 次
  • 性别: Icon_minigender_1
  • 来自: 山西
社区版块
存档分类
最新评论

tomcat启动不了,8080端口被占用问题

阅读更多

今天发现tomcat启动不了了,先关掉所有与myeclipse有关的进程。还是启动不了tomcat服务器。于是,我怀疑是oracle作怪(因为遇到过这种问题)。于是,我进行如下操作:

1、运行-->cmd-->netstat -ano

     结果发现:8080端口被pid为4400的程序占用。

2、因为任务管理器默认不能看pid。所有要先进行设置。

     打开任务管理器-->查看-->选择列-->将pid的复选框选上

   然后,在进程窗口发现:pid为4400的进程为tnslsnr.exe(这是oracle的一个进程)

3、可以通过修改tomcat的端口解决。但是,本人习惯了tomcat为8080的开发。所以要修改oracle中http端口和ftp端口,于是,通过百度,发现可以如下操作

使用sys登录sqlplus:

cmd-->

>sqlplus sys/syspassword as sysdba

>call  dbms_xdb.cfg_update(updateXML(
   dbms_xdb.cfg_get()
   ,  '/xdbconfig/sysconfig/protocolconfig/httpconfig/http-port/text()'
   ,  8081));

 

 >call  dbms_xdb.cfg_update(updateXML(
       dbms_xdb.cfg_get()
   ,  '/xdbconfig/sysconfig/protocolconfig/ftpconfig/ftp-port/text()'
   ,  2111));

>commit;

>EXEC  dbms_xdb.cfg_refresh;

 

OK,完成。重启tomcat试试。

分享到:
评论

相关推荐

    tomcat 8080端口被占用解决方案

    当在Myeclipse里启动tomcat时出现Adress already in use:JVM_Bind:8080错误,发现8080端口被占用,不是tomcat端口问题,而是tomcat服务器开机启动问题。

    Tomcat 启动错误(8080端口被占用)处理方法

    通过以上步骤,你可以有效地解决Tomcat启动时8080端口被占用的问题。同时,这个方法也可以应用到其他服务或应用遇到类似端口占用问题的场景,只需要替换相应的端口号和配置文件即可。在日常运维工作中,了解如何处理...

    解决tomcat端口号被占用

    ### 解决Tomcat端口号被占用 在计算机网络通信中,端口...通过上述步骤,通常能够有效地解决端口占用导致的Tomcat启动失败问题。此外,建议定期检查系统的安全性和稳定性,确保不会因端口冲突而影响到正常的服务运行。

    查看8080端口被什么程序占用

    当尝试启动Tomcat而遇到8080端口被占用的情况时,可能是因为已有其他程序正在使用该端口,或者是前一次Tomcat实例没有正确关闭,导致端口仍然被占用。 在Windows系统中,我们可以利用内置的命令行工具——Netstat...

    tomcat端口被占用解决办法

    如果该端口已经被其他进程占用,那么Tomcat将无法成功启动,并会出现端口占用错误。 #### 二、解决步骤 ##### 1. 检查端口占用情况 首先,我们需要确定8081端口是否已被占用。可以通过命令行工具CMD来实现: - *...

    TOMCAT解除端口占用

    - 修改服务的启动类型为“禁用”仅适用于临时解决端口占用问题,一旦问题解决,应立即将其恢复为原来的设置,避免影响其他依赖此服务的应用程序。 - 如果更改注册表后问题仍未解决,建议检查是否有其他进程也占用了...

    完美解决在docker容器中启动tomcat始终报端口被占用的错误

    总之,遇到Docker中Tomcat启动报端口被占用的错误时,首先要检查和清理占用端口的进程,然后通过端口映射或修改配置文件来避免未来的冲突。记住,良好的容器和端口管理是维持Docker环境稳定运行的关键。

    如何判断Tomact启动成功&8080;端口被占用要如何处理?

    如果你收到类似这样的错误提示:“java.net.BindException: Address already in use: JVM_Bind <null>:8080”,这意味着8080端口已经被另一个进程占用。这种情况在多服务部署环境中比较常见,尤其是在同一台机器上...

    tomcat端口被占用解决办法1

    标题“Tomcat端口被占用解决办法1”指的是在运行Tomcat服务器时遇到的一个常见问题,即8080端口已经被其他进程占用,导致Tomcat无法正常启动。8080是默认的Tomcat HTTP服务端口,当这个端口被其他应用程序使用时,...

    tomcat因端口被占无法启动

    但是在实际使用中,Tomcat可能会出现无法启动的情况,导致开发和生产环境中的问题。今天,我们将讨论Tomcat无法启动的一个常见原因:端口冲突。 端口冲突是指Tomcat尝试绑定到某个端口,但该端口已经被其他进程占用...

    8080端口占用

    ### 8080端口占用处理方法 在进行Web开发的过程中,我们经常会遇到服务器端口被占用的情况,其中最为常见的就是...通过上述方法,可以有效地解决Web开发过程中常见的端口占用问题,提高开发效率,确保服务稳定运行。

    tomcat端口占用的解决方法

    在日常的软件开发工作中,尤其是对于使用Apache Tomcat作为应用服务器的项目来说,经常会遇到Tomcat启动时提示端口被占用的问题。这种情况不仅会打断开发流程,还可能影响到项目的正常运行。本文将详细介绍如何解决...

    80端口被占用的解决方案

    然而,当80端口被占用时,这将直接影响到HTTP服务的正常运行,例如,当你试图启动Apache或Nginx等Web服务器时,如果发现无法绑定到80端口,那么很可能是该端口已经被其他服务占用,如IIS、Tomcat或其他Web服务器。...

    tomcat启动不了问题处理

    ### tomcat启动不了问题处理 在IT领域,Tomcat服务器是一款非常流行的开源Web服务器,它主要用来部署Java Web应用程序。然而,在使用过程中,用户可能会遇到Tomcat无法启动的问题。本文将详细探讨导致Tomcat启动...

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

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

    IDEA Debug启动tomcat报60659端口占用错误的解决

    在使用IntelliJ IDEA时,开发者可能会遇到tomcat的60659端口占用错误,这个问题对于不熟悉IDEA的开发者来说或许会比较头痛。这种错误的出现是因为IDEA在使用Debug模式启动tomcat时会使用60659端口,而这个端口可能被...

    Tomcat显示8080端口被占用的图文解决方法

    解决端口占用问题后,若要防止未来再次出现类似问题,有以下建议: 1. 修改Tomcat的默认端口:在Tomcat的配置文件`server.xml`中,找到`<Connector>`标签,修改`port`属性为一个未被占用的端口,如8081。 2. 定期...

    win7下80端口被占用的解决方法

    在Windows 7操作系统中,用户可能会遇到80端口被占用的情况,导致Apache等Web服务器无法正常启动。这个问题通常是由于某些系统服务或应用程序占用了80端口而引起的。 #### 解决方法一:查找并关闭占用80端口的进程 ...

    详解IDEA 启动tomcat 端口占用原因以及解决方法( 使用debug模式)

    然而,在使用 IDEA 启动 Tomcat 服务器时,有时会出现端口占用问题,导致无法启动调试模式。今天,我们将详细介绍 IDEA 启动 Tomcat 端口占用原因和解决方法。 IDEA 启动 Tomcat 端口占用原因 在使用 IDEA 启动 ...

Global site tag (gtag.js) - Google Analytics