Mac中关闭Tomcat

经常运行Java时,tomcat同时被两个进程执行,端口被占用,就会报错,不知道去哪里关闭,如果修改程序以后再次启动就会报错

先执行命令

ps -ef|grep java 

查看有哪些Java程序在运行,如果tomcat启动了也能查看到其进程ID
比如我的Spring Cloud Boot项目运行以后
501 31906 31904 0 11:29上午 ?? 0:11.94 /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java -jar /Users/liufang/Downloads/ParsePDM-master/dist/ParsePDM.jar
501 33777 30392 0 1:08下午 ?? 0:13.06 /Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home/bin/java -agentlib:jdwp=transport=dt_socket,suspend=y,address=localhost:63422 -Dfile.encoding=UTF-8 -classpath /Users/liufang/Workspaces/MyEclipse Spring 2014/cloud-simple-helloword/target/classes:/Users/liufang/.m2/repository/org/springframework/boot/spring-boot-starter-web/1.3.5.RELEASE/spring-boot-starter-web-1.3.5.RELEASE.jar......
第一个是我打开的ParsePDM.jar
第二个就是刚运行的Spring Cloud Boot项目,其进程ID为33777
所以执行命令

kill -9 33777

就可以关闭掉这个项目,然后可以再次运行了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容