IDEA远程部署阿里云上tomcat

所以啊 搞了半天找到原因了 还是在某位的博客里 忘了地址 她的服务器是windows的 废话不多说

1.配置阿里云服务器上的tomcat

找到服务器上tomcat目录下的 catalina.sh文件 用命令

vi catalina.sh

编辑它 在文件中加入配置

CATALINA_OPTS="-Dcom.sun.management.jmxremote 
-Dcom.sun.management.jmxremote.port=1099 
-Dcom.sun.management.jmxremote.ssl=false 
-Dcom.sun.management.jmxremote.authenticate=false
-Djava.rmi.server.hostname=your service ip"

JAVA_OPTS="-Dcom.sun.management.jmxremote 
-Dcom.sun.management.jmxremote.port=1099 
-Dcom.sun.management.jmxremote.ssl=false 
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.rmi.port=1099"

your serservice ip 这里换成你的服务器IP地址 也就是 你阿里云的公网ip 网上大部分教程的坑就在这里了 大部分教程没有 如下红框这句 导致报错 要注意了

配置好后保存

然后启动服务器

./startup.sh

2,.配置IDEA

上图中host配置如下(点击后面 ...)

配置完成了 这样就

然后 点击 启动 就可以了

经验分享 程序员 微信小程序 职场和发展