簡體   English   中英

Java GWT編譯錯誤NoSuchMethodError

[英]Java GWT Compile Error NoSuchMethodError

這是錯誤:

在此處輸入圖片說明

我是剛編譯GWT應用程序的新手,而且聽說編譯錯誤非常普遍,因此,將來有關如何調試這些類型的異常的任何建議將不勝感激。 謝謝!

編輯:由於我不熟悉這些錯誤,如果我缺少有關如何解決此問題的任何信息,請在評論中告知我,我將盡一切可能發布。

由於您的問題很少是通用的,因此這里是一種調試此類錯誤的通用方法。 我在編寫Android應用時遵循此方法來調試NoSuchClass和NoSuchMethod異常。

  1. 確保您導入了正確的庫。

  2. 查看堆棧跟蹤。 如果在庫中的對象上調用方法時出現異常,則很可能在編譯和運行時使用庫的不同版本。 確保兩個地方的版本都正確。

  3. 可能是由於JAR版本沖突造成的。

  4. NoSuchMethodError與NoSuchMethodException不同。 后者通常與非反射代碼一起發生。 兩者之間不要混淆。

在這種情況下,請確保不要混用來自不同GWT版本的GWT依賴項。 您可能有gwt-codeserver (實際上是無用的,因為所有類也都在gwt-dev )和gwt-dev來自不同版本。

暫無
暫無

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

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