簡體   English   中英

如何覆蓋 jre/lib 文件夾中存在的默認 jar

[英]How to override default jar present inside jre/lib folder

打開 jdk Charset.jar 存在於我的 jre/lib 文件夾中......但我想使用 ibm 的 charset.jar 代替,因為它支持更多字符集。

直接從 lib 目錄替換文件對我來說工作正常。 我們是否有任何替代方法可以覆蓋 jre lib 中的默認 jars

IDE:eclipse JDK:1.8

有人可以幫忙嗎?

您可以使用以下 VM 選項將替換文件添加到引導類路徑的開頭(示例適用於 Windows):

-Xbootclasspath/p:C:\path\to\other\charset.jar

例如,如果您將代碼打包在myapp.jar文件中,並將 IBM 版本重命名為ibm_charset.jar並將兩個文件都放在當前目錄中,您將運行:

java -Xbootclasspath/p:ibm_charset.jar -jar myapp.jar

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM