关于“Unable to ping server at localhost:1099”的解决方案

萌新刚开始学,第一次写记录。

先列出所使用的版本

1.Idea版本-2019.3.2企业版Idea版本

2.JRebel插件版本-2018.1.0&2020.1.0.1
jrebel版本
由于在idea下载这个插件实在是太慢了,所以一开始我实在网上翻到的旧版本安装了先,结果“Unable to ping server at localhost:1099”,
然后就更新了新版本。更新版本后问题一致。

3.Tomcat版本-tomcat-7.0.57&tomcat-8.5.50
因为当时网上说有版本相匹配问题。
所以我又下了一个tomcat8.5版本,结果还是一致。

4.jdk版本-1.8-212&1.8-241

尝试过的解决方案

1.由于匹配版本的问题

可我真的是能匹配的版本。

2.修改host文件

在host文件中添加

127.0.0.1 localhost [计算机名]

(可是原本就有…)

3.自行添加的vm语句删除并且添加文本

真正的原因是我最开始报错
JRebel-JVMTI [FATAL] Couldn’t write to C:\Users
然后我就跟着教程…
1.将JRebel插件全部搬到另一个不带中文的路径当中
2.并且跟着配置了idea的vmoptions文本

虽说是解决了上面"JRebel-JVMTI [FATAL] Couldn’t write to C:\Users"
但是,紧随而来的问题就是“Unable to ping server at localhost:1099

所以我的解决方案就是换一种解决JRebel无法读取中文路径的方法
1.将之前配置的vmoptions的语句删掉。
2.添加下面这句话到Tomcat服务器配置–>Startup/Connection–>JRebel Executor和Debug中。

JAVA_OPTS=-Dfile.encoding=UTF-8 -Djava.awt.headless=true -Xms2048m
-Xmx2048m

关于JRebel无法读取中文路径配置
就解决了中文路径问题和端口问题。
但是,虽然是可以运行了,不会报错。
但是紧随而来大的问题就是…我的JRebel的热部署怎么部署都上不去
所有配置也跟着网上来了,但是就是部署不上去,并不会跟着更新。
(如果有大佬知道是什么问题也请指点一下)

最终解决方案

老老实实直接切换本地用户Administrator
再重新简简单单配置一遍完美运行,也完全不需要修改什么。
这下总算完美解决。

解决方法来自以下:
IDEA JREbel热部署启动报错JRebel-JVMTI [FATAL] Couldn’t write to C:\Users\
Unable to ping server at localhost:1099

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值