簡體   English   中英

getDeclaredMethods獲取NoClassDefFoundError

[英]getDeclaredMethods getting NoClassDefFoundError

所以我正在加載課程,這很好。 然后執行getDeclaredMethods()並獲取NoClassDefFounfError。 我能夠在方法中跟蹤它,這里是什么在線。

driver = new FireFoxDriver();

當我調試看NoClassDefFounfError的詳細消息時,我看到以下內容

"org/openqa/selenium/WebDriver"

可能是什么導致了這個? 我正在使用Maven,在測試階段,我對WebDriver運行和測試沒有任何問題。 在解析方法的類文件時,所有問題都發生在站點階段。 謝謝你的幫助。

顯然,有一種方法將org.openqa.selenium.WebDriver作為參數或作為結果返回。 你沒有在測試過程中調用它,所以你沒有得到錯誤,但是當你內省了Java必須為該參數/返回值構造一個Class對象的所有方法時,如果它找不到它就不能。類文件。

暫無
暫無

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

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