国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發(fā)設計 > 正文

Java Access Restriction問題排查解決辦法

2019-11-14 23:19:18
字體:
供稿:網(wǎng)友
java access Restriction問題排查解決辦法

環(huán)境背景:

本地用Eclipse開發(fā)編譯Maven項目時,出現(xiàn)以下錯誤。但用mvn命令package等都沒有問題,可以編譯通過。

分析過程:

  1. 看提示,應該是使用JDK里面的類訪問JDK包時出現(xiàn)的問題,網(wǎng)上查找了一下解決辦法。大部分是“在Window - PReference - Java - Compiler - Errors/Warnings界面的Deprecated and restricted API下。把Forbidden reference (access rules): 的規(guī)則由默認的Error改為Warning即可。”
  2. 然后查看”Project-Java Compiler“里有個提示。,得知是我本地的JDK和Eclipse里編譯的JDK版本不一致導致的。在”Project - Java Build Path - Libraries” 里把JDK Lib刪除掉,再重新引入我本機實際安裝的JDK。報錯消失了。
  3. 之后又執(zhí)行了mvn后,Eclipse刷新又出現(xiàn)之前的錯誤。于是就檢查Maven里面引用的JDK Lib如下:
  4. 說明還是Maven編譯的JDK Lib和本地安裝的JDK Lib不一致導致的。

解決方法:

  1. 修改本地安裝和Maven使用的Jdk版本一致。
  2. 修改Maven編譯的版本和本地安裝的一致。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 长宁区| SHOW| 青海省| 孟州市| 吴旗县| 鄂尔多斯市| 会理县| 肇庆市| 长春市| 九龙城区| 老河口市| 包头市| 临夏市| 勐海县| 黄陵县| 冷水江市| 榕江县| 固始县| 广东省| 西充县| 温泉县| 明水县| 商水县| 玉屏| 乌拉特前旗| 台州市| 哈尔滨市| 噶尔县| 保山市| 泸州市| 阿尔山市| 衢州市| 靖远县| 揭东县| 东安县| 探索| 琼中| 绍兴县| 修文县| 额济纳旗| 星子县|