java.lang.NoClassDefFoundError:com/google/common/base/Moreobjects

耗子他大哥發表於2018-06-29

專案所屬環境不同,解決方案不一定適合所有人,見諒!!!


java.lang.NoClassDefFoundError:com/google/common/base/Moreobjects
編譯可以通過,執行報錯。很無奈,突然蹦出這鬼東西,經過一番猜想再結合專案環境(JDK1.6 + maven3.1.1)嚴重懷疑版本太低沒有自動依賴相關jar,因為程式碼中確實沒涉及到google的程式碼,搜了一下這個類所屬的jar,匯入依賴,完美解決。

<dependency>
    <groupId>com.google.guava</groupId>
    <artifactId>guava</artifactId>
    <version>19.0</version>
</dependency>

相關文章