0
你知道是否在jar文件中調用方法定義消息嗎?我發現在我的代碼中。在我的代碼中,一種名爲void a(1)
的方法,我在另一個jar文件中用void a(long b)
進行編譯,但是當我運行它時,它使用void a(int b)
,然後出現異常java.lang.NoSuchMethodError
。我希望有人解釋爲什麼,最好用JVM知識來解釋。你甚至發現了這個問題嗎?是否有方法在jar中定義消息
你知道是否在jar文件中調用方法定義消息嗎?我發現在我的代碼中。在我的代碼中,一種名爲void a(1)
的方法,我在另一個jar文件中用void a(long b)
進行編譯,但是當我運行它時,它使用void a(int b)
,然後出現異常java.lang.NoSuchMethodError
。我希望有人解釋爲什麼,最好用JVM知識來解釋。你甚至發現了這個問題嗎?是否有方法在jar中定義消息
因爲編譯類希望與特定的(你編的那個)在運行時出現過的簽名,這是不是在你的情況
你說的*意味着該方法將拋出此異常你甚至發現這個問題?* – mmushtaq