问题1:NoSuchMethodException
分析:jar包版本冲突,java在装载一个目录下的jar包的时候,他的加载顺序取决于操作系统不取决于java本身,而Linux操作系统取决于inode顺序,而inode顺序有可能不一致,这样就又可能造成前50台机器加载ok,后50台机器有问题。
解决方案:
方案一:增加启动参数,-XX:+TraceClassLoading.
方案二:jar -tvf *.jar
问题1:NoSuchMethodException
分析:jar包版本冲突,java在装载一个目录下的jar包的时候,他的加载顺序取决于操作系统不取决于java本身,而Linux操作系统取决于inode顺序,而inode顺序有可能不一致,这样就又可能造成前50台机器加载ok,后50台机器有问题。
解决方案:
方案一:增加启动参数,-XX:+TraceClassLoading.
方案二:jar -tvf *.jar