簡體   English   中英

在Intellij IDE中的命令行中運行可執行jar時出錯

[英]Error when running executable jar in command line in Intellij IDE

通過Intellij IDE運行模式和調試模式下運行時,一切正常。 但是,從命令行運行可執行jar時,得到以下信息:
NoSuchMethodError for io.netty.util.internal.PlatformDependent.newAtomicIntegerFieldUpdater.
是什么原因導致的?如何處理? 先感謝您!

這很可能是由於打包或在運行時可用的Netty版本不正確引起的。 如果版本與在IDE中運行時使用的版本不同,則可能導致此錯誤或無法正常工作。
確保打包了所有必需的庫,並且也包裝了它們的正確版本。
PS您的系統JRE不一定與IDE的JRE相同

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM