- IDEA远程部署阿里tomcat[个人转载]

因为开发微信公众号,需要公共服务器  但在本地写代码打包上传远程tomcat太麻烦 但IDEA可以部署远程tomcat  但是搞了一早上 网上的教程大部分都有一个坑  就是跟着大部分 的教程会报错:java.rmi.ConnectException: Connection refused to host: 192.168.20.63; nested exception is: 

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

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

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

vi catalina.sh
 
 

编辑它 在文件中加入配置


 
 
  1. CATALINA_OPTS="-Dcom.sun.management.jmxremote
  2. -Dcom.sun.management.jmxremote.port=1099
  3. -Dcom.sun.management.jmxremote.ssl=false
  4. -Dcom.sun.management.jmxremote.authenticate=false
  5. -Djava.rmi.server.hostname=your service ip"
  6. JAVA_OPTS="-Dcom.sun.management.jmxremote
  7. -Dcom.sun.management.jmxremote.port=1099
  8. -Dcom.sun.management.jmxremote.ssl=false
  9. -Dcom.sun.management.jmxremote.authenticate=false
  10. -Dcom.sun.management.jmxremote.rmi.port=1099"

 

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

 

配置好后保存 

然后启动服务器 

./startup.sh
 
 

2,.配置IDEA

 

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

配置完成了 这样就 

然后 点击 启动 就可以了 

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值