intellij idea中解決java.lang.VerifyError: Expecting a stackmap frame at branch target的方法


【實習第三周,被生活逼成了全棧hhhh從開發寫到測試】

報錯如下:

經過查找各類資料博客,針對不同的情況有不同的解決辦法:
1. java源代碼是用jdk1.6下開發的,后來環境上替換安裝了jdk1.7編譯運行。運行報錯。
我的錯誤不屬於這種情況,因為我是jdk1.8下開發並編譯的,但這里還是提一下這種解決辦法:
jdk設置參數:-XX:-UseSplitVerifier
 
2. 這是我的情況,即在jdk1.8下開發並編譯,還是出現這樣的錯誤,此時應該把jdk參數設置為:-noverify
 
關於該如何設置在intellij中配置vm參數:
在上面的tool bar中,看到自己的項目,點擊那個三角選擇:“Edit configuration”
把VM option改成“-noverify”


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM