centos 7 安装 tomcat 8
下载 tomcat8 并上传到服务器的 /usr/local
目录下. 执行下面的命令: (解压、设置防火墙)
tar -zxvf apache-tomcat-7.0.57.tar.gz
firewall-cmd --zone=public --add-port=8080/tcp --permanent
firewall-cmd --reload
firewall-cmd --zone=public --list-ports
./startup.sh
启动之后, 通过浏览器访问 http:// ip : 8080/
看到 汤姆猫 表示安装成功.
tomcat 配置
vim /usr/local/tomcat/bin/catalina.sh
添加 JPDA_OPTS="agentlib:jdwp=transport=dt_socket,address=8000,server=y,suspend=n"
配置, 如下:
...
...
...
# -----------------------------------------------------------------------------
# OS specific support. $var _must_ be set to either true or false.
cygwin=false
darwin=false
os400=false
case "`uname`" in
CYGWIN*) cygwin=true;;
Darwin*) darwin=true;;
OS400*) os400=true;;
esac
JPDA_OPTS="-agentlib:jdwp=transport=dt_socket,address=8000,server=y,suspend=n"
# resolve links - $0 may be a softlink
PRG="$0"
配置防火墙 , 并以 jpda 模式启动 tomcat
firewall-cmd --zone=public --add-port=8000/tcp --permanent
firewall-cmd --reload
./bin/catalina.sh jpda start
eclipse 配置
右键 要调试的项目 –> Debug As –> Debug Configurations –> Remote Java Application
点击 Debug 按钮 , 切换到 debug 视图, 即可进行远程调试.
reference
Linux CentOS 7 & Apache Tomcat 7 安装与配置
Tomcat 8 running on Linux with remote debug connection ESTABLISHED from Eclipse but breakpoint doesn