`
董瑞龙
  • 浏览: 107284 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
社区版块
存档分类
最新评论

Mac 系统下tomcat 不正常关闭导致再启动端口占用

    博客分类:
  • mac
阅读更多
再Mac系统下tomcat如果未成功关闭,再启动会报端口被占用错误

这是因为tomcat线程未完全关闭的原因。
解决方法如下:
1、在终端中输入:
ps -e | grep java
查找出tomcat线成的id

2726 ??         1:48.28 /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/bin/java -Dcatalina.base=/Users/baowang/program/apache-tomcat-6.0.32 -Dcatalina.home=/Users/baowang/program/apache-tomcat-6.0.32 -Dwtp.deploy=/Users/baowang/program/apache-tomcat-6.0.32/webapps -Djava.endorsed.dirs=/Users/baowang/program/apache-tomcat-6.0.32/endorsed -Dfile.encoding=UTF-8 -classpath /Users/baowang/program/apache-tomcat-6.0.32/bin/bootstrap.jar org.apache.catalina.startup.Bootstrap start

2、使用kill命令结束此线成
kill -9 2726
分享到:
评论

相关推荐

    解决tomcat端口号被占用

    当该端口被其他进程占用时,会导致Tomcat启动失败,无法正常提供服务。本文将详细介绍如何检测、定位并解决Tomcat端口号被占用的问题。 #### 一、检查端口占用情况 1. **命令行检测** - 打开命令提示符(cmd),...

    Linux下Tomcat的启动、关闭、杀死进程

    在某些情况下,可能会遇到Tomcat的某个端口被占用但进程却找不到的情况。这时可以尝试通过端口号找到对应的PID: ```bash netstat -anp | grep ``` 假设我们知道Tomcat占用的端口是9217,则可以使用: ```...

    Linux下Tomcat重新启动

    需要注意的是,在重新启动 Tomcat 之前,需要确保 Tomcat 已经关闭,否则可能会报端口被占用异常。此外,在启动 Tomcat 之前,需要确保正确地登录 Linux 系统,并正确地进入 Tomcat 的目录。 重新启动 Tomcat 需要...

    tomcat启动和关闭

    标题中的“Tomcat启动和关闭”是指在Apache Tomcat服务器中进行服务的启停操作,这是每个Java Web开发者必备的基础技能。Apache Tomcat是一个开源的Servlet容器,它实现了Java Servlet和JavaServer Pages(JSP)规范...

    tomcat因端口被占无法启动

    端口冲突是指Tomcat尝试绑定到某个端口,但该端口已经被其他进程占用了。这种情况下,Tomcat将无法启动,抛出java.net.SocketException错误。例如,在上面的部分内容中,我们可以看到这样的错误信息:"java.net....

    TOMCAT不能正常启动总结

    如果这些配置错误,如端口被其他服务占用,或者`context.xml`中应用上下文配置不当,都可能导致启动失败。因此,检查并确保配置文件的正确性至关重要。 其次,环境问题也可能造成启动失败。这包括JDK版本不匹配、...

    tomcat自动关闭原因

    - **资源泄露**:如数据库连接、文件句柄等资源的不正确释放,随着时间推移,会逐渐消耗系统资源,最终导致Tomcat因资源不足而关闭。 ### 4. 数据库连接问题 数据库连接问题也是造成Tomcat自动关闭的常见原因之一...

    TOMCAT解除端口占用

    但在某些情况下,比如电脑性能较低或者正在处理较大的项目时,可能会遇到一个常见的问题:当尝试重新启动Tomcat时,系统提示端口被占用而无法启动。这种情况非常令人头疼,因为这不仅会影响项目的进度,还会消耗额外...

    tomcat端口被占用解决办法

    在日常的软件开发与运维工作中,经常会遇到Tomcat服务器启动失败的问题,其中一个常见的原因就是端口被占用。本文将详细介绍如何解决Tomcat端口被占用的问题,帮助大家快速定位并解决问题。 #### 一、理解端口占用...

    tomcat端口占用的解决方法

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

    命令行启动关闭tomcat而不显示cmd界面

    标题中的“命令行启动关闭tomcat而不显示cmd界面”指的是在Windows操作系统中,通过命令行启动和关闭Apache Tomcat服务器,但不希望看到通常伴随命令行执行而出现的CMD窗口。这种方式可以使得桌面更加整洁,同时也...

    tomcat不能启动的原因总结

    **问题描述**:在Eclipse中启动Tomcat时提示端口被占用。 **解决方法**: - 检查是否有其他进程占用了该端口。可以使用命令行工具(如Windows的`netstat -ano`)来查找占用端口的进程。 - 关闭正在运行的Tomcat...

    Tomcat无法正常启动的解决办法.zip

    Tomcat无法正常启动的解决办法 教你如何解决Tomcat无法正常启动 欢迎下载

    tomcat启动不了问题处理

    如果安装的JRE/JDK版本与Tomcat不兼容,或者系统中存在多个版本的JRE/JDK,可能会导致Tomcat启动失败。 - 解决方案:确保安装了正确的JRE/JDK版本,并检查`CATALINA_HOME/bin/catalina.sh`或`CATALINA_HOME/bin/...

    Windows7系统下tomcat启动不了的问题解决!

    在Windows7系统下,tomcat安装好后,输入http://localhost:8080后可以出现公猫的页面,但在程序中是TOmcat不能启动....

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

    2. 在启动 Tomcat 服务器时,检查端口是否被占用。 3. 使用正常模式启动 Tomcat 服务器,然后再次使用调试模式启动。 结论 IDEA 启动 Tomcat 端口占用问题是由于 IDEA 的 debug 模式指定的调试端口导致的。通过...

    tomcat端口被占用解决办法1

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

    同一系统里启动多个tomcat

    由于Tomcat默认情况下会占用固定的端口,因此在同一台机器上直接启动多个Tomcat实例会遇到端口冲突的问题。本文将详细介绍如何通过修改Tomcat的配置文件来实现在同一系统内同时启动多个Tomcat实例。 #### 二、...

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

    这种错误的出现是因为IDEA在使用Debug模式启动tomcat时会使用60659端口,而这个端口可能被其他进程占用所致。 为解决这个问题,我们需要首先了解IDEA的Debug模式是如何工作的。在IDEA中,我们可以使用Run/Debug ...

Global site tag (gtag.js) - Google Analytics