錯誤信息:
報(bào)錯原因:新項(xiàng)目基于JDK 17開發(fā),發(fā)現(xiàn)一旦使用JDK 8以后的新增的方法,就會報(bào)錯,最終發(fā)現(xiàn)是IDEA中的字節(jié)碼版本為8,修改為17后恢復(fù)正常。
解決辦法:
1. 設(shè)置項(xiàng)目和模塊JDK版本
打開項(xiàng)目結(jié)構(gòu)設(shè)置,F(xiàn)ile ==> Project Structure
在Project 和 Module 下設(shè)置正確的JDK版本。
如果仍然報(bào)錯,則打開 Setting ? Build,Execution,Deployment ? Compiler ? Java Compiler,設(shè)置字節(jié)碼的版本,改為正確的字節(jié)碼版本
2. 嘗試清理IDEA緩存
3. 執(zhí)行mvn package命令
參考 ==> https://blog.csdn.net/qq_44285562/article/details/115905578
依次執(zhí)行 clean 和 package 命令
說明:如果顯示common公共模塊的類找不到,則對公共模塊執(zhí)行 mvn install 命令文章來源:http://www.zghlxwxcb.cn/news/detail-472734.html
4. 嘗試重啟IDEA和電腦
玄學(xué),但是有時可以解決文章來源地址http://www.zghlxwxcb.cn/news/detail-472734.html
到了這里,關(guān)于錯誤:“java:找不到符號“的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!