亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Java:擴展類加載器從 Java 13 中的哪里獲取類?

Java:擴展類加載器從 Java 13 中的哪里獲取類?

白豬掌柜的 2023-09-13 17:15:38
我能找到的所有文檔都提到了“jre/lib/ext”文件夾,但我的 JRE 13 安裝中不存在該文件夾。我猜想在 Java 8(我可以在 jre/lib/ext 中看到 jar)和 Java 13 之間的某個地方,它們移動了,但我無法確定它是何時以及如何完成的。有人可以根據擴展類當前所在的位置詳細說明新 JRE 的情況嗎?
查看完整描述

1 回答

?
嗶嗶one

TA貢獻1854條經驗 獲得超8個贊

Java 9 中的擴展機制消失了,不僅移動了 [:-|?,請參閱Java 9 的重要更改和信息:

已棄用的擴展機制已被刪除。如果運行時存在或在命令行上指定了${java.home}/lib/ext系統屬性,則運行時將拒絕啟動。java.ext.dirs

還有JDK 9 遷移指南中已安裝的 JDK/JRE 映像的更改:

在以前的版本中,擴展機制使運行時環境可以查找并加載擴展類,而無需在類路徑上專門命名它們。在 JDK 9 中,如果需要使用擴展類,請確保 JAR 文件位于類路徑中。


查看完整回答
反對 回復 2023-09-13
  • 1 回答
  • 0 關注
  • 99 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號