Liubsyy
Liubsyy
opentelemetry这个agent和热部署agent冲突了,只能下掉opentelemetry了
兼容不了,必须保证热更新的客户端和服务端代码是一致的
1.8的话建议用x86的jdk和x86的HotSecondsServer,ARM芯片能兼容x86的虚拟机的 可以试试这个 https://github.com/TravaOpenJDK/trava-jdk-8-dcevm/releases dcevm都打包在里面了解压即可使用,无需安装dcevm也无需通过jvm参数指定dcevm
下载下来解压到一个目录,然后IDEA中直接添加这个目录作为jdk就行
如果解压完提示已损坏或者不能使用,输入sudo xattr -r -d com.apple.quarantine /path/to/jdk 即可,/path/to/jdk是你的jdk目录。其他的操作都按文档安装server端插件即可。
通过发送消息到代理服务器再转发到目标服务器实现的,不过这个代理服务器只能转发热部署协议,不适合jdwp协议,不能用于远程debug
HotSecondsServer-future5多classloader模式可以解决这个问题
这个异常应该不影响启动吧,如果不影响启动可以忽略,如果有影响加上参数disablePlugin=Hibernate 完整参数段为: > hotconf=$path2/hot-seconds-remote.xml,disablePlugin=Hibernate
我这边试过spring5本地和远程可以的,你可以本地试试有没有问题,如果有问题可以发一下可复现的简化版的源码包
It is easy to compile a new kotlin file into a class, but it is difficult to decompile a class into kotlin. Class is usually decompiled into java.