在Intellij IDE中的命令行中运行可执行jar时出错

时间:2015-05-27 23:16:16

标签: java

运行模式和调试模式中通过 Intellij IDE 运行时,一切正常。但是,从命令行运行可执行jar时, 我得到以下内容:
 NoSuchMethodError for io.netty.util.internal.PlatformDependent.newAtomicIntegerFieldUpdater.
什么可能导致这个以及该怎么办? 提前谢谢!

1 个答案:

答案 0 :(得分:1)

最有可能的原因是,在运行时打包或提供的netty版本不正确。如果版本与在IDE中运行时使用的版本不同,可能会导致此错误或可能无法正常工作 确保您正在打包所有必需的库以及它们的正确版本 附:您的系统JRE不一定与IDE的JRE相同