錯誤:<br>Exception in thread "main" java.lang.NullPointerException at org.jsoup.nodes.Node.wrap(Node.java:354) at org.jsoup.nodes.Element.wrap(Element.java:444) at com.base.jsoups.config.parser.JsoupTest.main(JsoupTest.java:81) ERROR: JDWP Unable to get JNI 1.2 environment, jvm->GetEnv() return code = -2 JDWP exit error AGENT_ERROR_NO_JNI_ENV(183): [util.c:838]
InteliJ IEDA調試報錯:解決辦法 : 調試代碼可以在 Java 調試器中運行程序. main() 方法中的第二個 System.out.println 處, 在 雙擊編輯器視圖左端的灰色邊沿,即在此處設置一個斷點.一個藍色的點將會出現在那里, 然后從 Run 菜單上選擇 Debug. 只是將 Debug 代替 Run, Application 之后,透視圖將自動切換到 Debug 透視圖,其中具有許多有趣的新視圖, 首先,請注意該透視圖左上角的 Debug 視圖.這個視圖顯示調用堆棧,並且標題欄中 有一個工具欄,它允許您控制程序的執行,包括繼續,掛起或終止程序, 跟蹤下一個語句, 單步執行下一個語句,或者從方法返回. 快捷鍵說明: F6 單步執行語言; F8 執行到下一次斷點或結束(沒下一斷點就結束),也稱為 Resume. 右上角的窗格包含許多選項卡式的視圖,包括 Variables,Breakpoints,Expressions 和 Display. 這里我單擊了 Variables 視圖,以便我們能夠看到 i 的當前值. 可以通過上下文敏感的幫助,獲得關於這些視圖的更多信息:單擊視圖的標題,然后按 F6.
調試結束,如果在 Console 出現如下內容: ERROR: JDWP Unable to get JNI 1.2 environment, jvm->GetEnv() return code = -2 JDWP exit error AGENT_ERROR_NO_JNI_ENV(183): [../../../src/share/back/util.c:820] 請在代碼最后加入以下語句:System.exit(0)即可, 注意,只需要在這種情況下加,
在正式運行時不需要.