原文:使用jdk的jlink工具生成精簡jre

用java寫了一個程序,想要打包成exe,奈何找到的方法都需要配套jre環境,讓用戶自己安裝好像不太友好,軟件附帶又太大了,一個jre就 M,而程序又是個小程序,感覺沒必要。 找到說精簡jre的,但是自己手動精簡太麻煩了,而且如果以后寫程序都這么手動精簡一遍,這誰受得了。作為程序員,還是想找到一種一勞永逸並且自動化且簡便的方法。在知乎的問題評論里發現有人說jlink,於是查了一下,但是沒有詳細資料 ...

2020-04-03 20:32 0 1605 推薦指數:

查看詳情

jdk13.0.2安裝完成后,使用bin\jlink.exe 命令配置jre報錯

上b站學java發現有人提這類的疑問,與我當初遭遇相似,便寫下我的經驗,供參考 官網下載13.0.2版本沒有自帶的jre 需要進入安裝目錄雙擊安裝路徑,輸入cmd在命令行中打開 運行命令bin\jlink.exe --module-path jmods --add-modules ...

Tue Apr 07 01:53:00 CST 2020 0 1008
jdk14生成jre

管理員身份運行cmd, 在jdk目錄路徑下執行: bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre ...

Mon Jul 20 04:33:00 CST 2020 0 731
Java安裝jdk11如何生成jre

Java安裝jdk11如何生成jre 安裝jdk11時,發現沒有jre,從網上查了一番,需要自己手動擴展一下。第一步:到jdk目錄當中中。Win + R -> cmd ->G: cd G:\Program Files\Java\jdk-11.0.3\bin 第二步:執行命令 ...

Thu Mar 03 23:07:00 CST 2022 0 1404
精簡JRE的思路初探

引言: JRE是Java程序賴以執行的基礎環境,眼下JRE已經很的龐大;即使為了執行一個簡單的Hello World的程序。可能依舊須要依賴整個JRE,將近百兆大小的依賴性。 能否夠對特定Java程序依賴的JRE進行精簡呢? 當然是能夠。依據當前代碼的須要,動態精簡JRE,僅僅依賴須要 ...

Sun Feb 21 23:18:00 CST 2016 0 2151
使用JDK自帶的keytool工具生成證書

一、keytool 簡介   keytool 是java用於管理密鑰和證書的工具,它使用戶能夠管理自己的公鑰/私鑰對及相關證書,用於(通過數字簽名)自我認證(用戶向別的用戶/服務認證自己)或數據完整性以及認證服務。在JDK 1.4以后的版本中都包含了這一工具,它的位置為%JAVA_HOME ...

Fri Dec 21 06:56:00 CST 2018 0 1794
JDKJRE

JDKJRE的區別是什么 JRE: Java Runtime Environment JDK:Java Development Kit JRE顧名思義是java運行時環境,包含了java虛擬機,java基礎類庫。是使用java語言編寫的程序運行所需要的軟件環境,是提供給想運行java程序 ...

Fri Mar 15 14:41:00 CST 2019 0 4776
JDK11中生成JRE11的方法

從Java11開始,不再默認安裝JRE,需要手工生成: 以管理員身份啟動 cmd。注:如果沒有管理員權限,就會因權限不夠而導致生成失敗。 進入JDK11所在的目錄的上一級目錄:C:> cd "c:\Program Files\Java" 通過命令來生成JRE ...

Fri Oct 23 19:02:00 CST 2020 0 862
JDK13手動生成jre模塊

為了精簡jkd安裝包,從jdk9開始,完成jdk安裝后,安裝目錄中不再包含jre模塊;但用戶可以借助安裝好的jdk手動生成jre。 下載並傻瓜式安裝jdk13。 利用jdk生成jre模塊,以管理員身份運行cmd命令行工具【我在公司Win10用PowerShell,由於權限問題,執行 ...

Mon Mar 02 02:52:00 CST 2020 0 2060
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM