java.lang.NoSuchMethodError

文檔上說這是因爲你調用了一個不存在的方法,而且一般來說編譯器就會幫你發現這個問題。 但實際開發過程中,這個問題多數在運行期出現。 爲什麼會有這個問題呢,還是因爲在JVM中,程序無法找到被調用的方法。 如果你已經引入了相應的包(確定該方法是存在的),那麼基本上是由於JVM在加載類時,由於存在限定名相同的類,而導致加載了另一個類。 此時,你可以通過debug來跟蹤到運行時調用的類,查看jvm中加載的是
相關文章
相關標籤/搜索