再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无法正常启动 欢迎下载
Linux下Tomcat的启动、关闭、杀死进程
有时候电脑比较卡,项目比较大的情况下,eclipse没有完全停止tomcat的情况下,下次启动会出现tomcat的端口被占用无法启动的情况,主要报如下错误 Several ports (8005, 8080, 8009) required by Tomcat v8.0 Server ...
一键解决8080端口被占用问题,自己也可以记事本打开对端口号进行编辑
linux下启动和关闭tomcat命令
NULL 博文链接:https://269181927.iteye.com/blog/789204
tomcat自动关闭原因
在Windows7系统下,tomcat安装好后,输入http://localhost:8080后可以出现公猫的页面,但在程序中是TOmcat不能启动....
tomcat因端口被占无法启动解决方案,自己总结,真是有效
需要在同一系统里启动多个tomcat tomcat是个服务程序,需要占用几个通讯端口,所以默认情况是不能启动多个tomcat,如果要启动多个tomcat,需要修改配置文件,通过在配置文件设置不同的通讯端口就可以做到
在mac系统中可以随主机启动的脚本文件,然后将该文件放到/Library/LaunchDaemons/,并给予其可执行权限
针对同一台服务器部署多套Tomcat的情况,一键启动所有Tomcat服务的bat脚本
当在Myeclipse里启动tomcat时出现Adress already in use:JVM_Bind:8080错误,发现8080端口被占用,不是tomcat端口问题,而是tomcat服务器开机启动问题。
tomcat的安装,并将将tomcat设置成服务
tomcat下满足一下条件的: 1、单独部署项目可以正常运行的情况。 2、多个项目一起部署仅部分系统可以使用。 解决办法:检查每个系统的web.xml配置文件,文件位置: Tomcat服务器下../webapps/项目名称/WEB-INF/web....
Tomcat安装目录下的bin目录有两个脚本分别用来启动和停止Tomcat,分别是startup.sh, shutdown.sh,你可以用这两个脚本来手工启动和停止Tomcat服务并进行安装后的测试。我们最简单的方法就是通过startup.sh来自动启动...
之后我检查进程,发现8082端口被一个java程序占用 我把进程杀死后tomcat就变成这样了: 重启tomcat后又好了: 然后再次查询8082端口后又有一个java程序占用了。 于是我的端口一直被占用,我一直用不了。 这是...
tomcat端口占用的解决方法,很有用的呦。