具体报错百度下来就是说
<dependency> <groupId>com.caucho</groupId> <artifactId>hessian</artifactId> </dependency>
这个版本号不对,说什么jdk版本太高,有限制
其实和这个没关系
因为我有一个测试习惯,就是现在本地跑,每次跑一遍都能跑得通,但是放到线上就挂了!
后来我尝试在本地跑第二遍(同一个项目),最后竟然报错了!
和在线上的问题一样!
而且这里需要注意,nacos 的启动的时候还要去下载一些依赖,所以保证你的服务器是通网的!
最后解决问题是:
他在第一次跑的时候,会将一些依赖下载,适用于当前环境,如果你修改了环境或配置,他就会报错!
所以,弄好后直接上线,非必要不用咋本地测试。
注意,nacos容器名不要加小数点。