一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - Java教程 - 解決 java.lang.NoSuchMethodError的錯誤

解決 java.lang.NoSuchMethodError的錯誤

2020-11-05 16:08維C果糖 Java教程

這篇文章主要介紹了解決 java.lang.NoSuchMethodError的錯誤的相關資料,需要的朋友可以參考下

解決 java.lang.NoSuchMethodError的錯誤

1 原因

在項目依賴比較復雜或者 Java 運行的環境有問題時,或者同一類型的 jar 包有不同版本存在,都可能觸發該錯誤。本質上說是 JVM 找不到某個類的特定方法,也就是說 JVM 加載了錯誤版本的類。說白了,就是 JVM 找不到真正想要調用的方法啦!出現該錯誤的情形主要有以下兩個種:

  • 導入了不匹配的包版本;
  • 開發環境和運行環境不一致。

2 解決方法

查看“External Libraries”,看報錯的方法到底存不存在,如果不存在,說明這個包一定有問題啦,更新包就可以啦;如果存在,說明包已經引入成功,但集成開發環境有可能沒有同步到,可以嘗試強制更新的方法。此外,可以查看一下開發環境和運行環境是否一致,如果不一致,修改。

3 特別提醒

如果是 maven 工程,在我們更新包的過程中,主要有兩種方法:

  1. 到本地 maven 倉庫中,把對應的包刪掉,然后在“maven project”中點擊刷新;
  2. 直接在“maven project”的命令行中輸入命令強制更新。

其中,方法 1 不太靠譜,有可能操作不成功,原因未知,強烈推薦用方法 2,沒別的,靠譜啊!

強制更新maven命令:clean install -Dmaven.test.skip=true -U

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

原文鏈接:http://blog.csdn.net/qq_35246620/article/details/54412648

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 热99这里只有精品 | 国产欧美日韩高清专区ho | 国产无限制自拍 | 精品国产成人AV在线看 | 精品国产日韩亚洲一区在线 | 99精品免费在线 | 黄色a站| 国产精品二区高清在线 | 太粗 好紧 使劲舒服 | 风间由美在线播放 | 国产第一综合另类色区奇米 | 日本不卡视频免费 | 狠狠色婷婷狠狠狠亚洲综合 | 免费三及片 | 免费xxxxx大片在线观看影视 | 青草热久精品视频在线观看 | 亚洲男女天堂 | 亚飞与亚基国语1080p在线观看 | 调教小荡娃h | 欧美军人男同69gay | 99这里只有精品66视频 | 99精品在免费线视频 | 欧美日韩视频在线一区二区 | www.精品在线 | 日韩毛片在线影视 | 成人高清视频在线观看 | 日韩在线观看网站 | juliaann丝袜精品系列 | 亚洲精品国产成人 | 亚洲福利精品电影在线观看 | 国产成人a∨麻豆精品 | 天美影视传媒mv直接看 | 亚洲一区二区日韩欧美gif | 91大神在线精品视频一区 | 免费午夜影片在线观看影院 | 亚洲欧美日韩天堂 | 九九九精品视频 | 97久久免费视频 | 男女乱淫真视频播放网站 | 日本老妇乱子伦中文视频 | 果冻传媒在线播放观看228集 |