Open ruinshe opened 5 years ago
相关模块: ons-client 出现版本:1.8.3.Final JDK环境:1.8.0-222
ons-client
1.8.3.Final
1.8.0-222
准备对ons-client进行升级的时候发现最新的com.aliyun.openservices\:ons-client:1.8.3.Final包中包含了过旧的guava的类,比如ImmutableSet。这些类是直接打进jar包之后的,由于不是用pom导致不能排除,升级之后会导致用了guava包的代码编译失败
com.aliyun.openservices\:ons-client:1.8.3.Final
ImmutableSet
升级到最新的1.8以上版本,对项目污染太严重了,作为一个通用的api,不应该把依赖的第三方开源jar包直接打到自己的包里面,而且居然还连包名都不改下,造成跟项目中用到的guava jar包版本冲突。没办法升级,升级之后项目都启动不了了,只能降回1.7.9.Final
相关模块:
ons-client
出现版本:1.8.3.Final
JDK环境:1.8.0-222
准备对ons-client进行升级的时候发现最新的
com.aliyun.openservices\:ons-client:1.8.3.Final
包中包含了过旧的guava的类,比如ImmutableSet
。这些类是直接打进jar包之后的,由于不是用pom导致不能排除,升级之后会导致用了guava包的代码编译失败