前言
自己之前一直在用jdk
6&&7,公司之前也是用jdk7
。後來發現更新了jdk8
引入了函數式編程,lambda
表達式和stream
流的概念,再後來發現JDK
更新的速度越來越快了。直到有一天逛技術博客的時候發現出到jdk12
了,下載後安裝了試了下新功能,奇怪的是沒有jre
,我這裏下載的是解壓版本。於是乎就搜索的一番,原來後續的版本需要手動來安裝jre。順帶吐槽一下,去Oracle官網下載舊版本的jdk還得註冊賬號,以前可是不需要的。而且最近更新是真的快,jdk14
也出來了。
正文
平時工作環境都是在win上的,只有測試、生產環境在linux下運行的。所以下面嚐鮮的時候是在win下進行的。對於想了解jdk最新版本的新特性,還是很有幫助的。
一、 首先進入你安裝jdk
的目錄,我這已經是手動執行過命令了,所以生成了jre
二、cmd(管理員身份啓動),cd 到安裝jdk
目錄,是不是發現沒有jre
,很詭異,看下面如何操作。
三、 執行以下命令生成jre: bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre
,當然我自己也做了測試,對於jdk14
的版本也同樣適用。
四、此時再看jdk
目錄就多出了jre
文件夾,證明大功告成。可以測試一下了,體驗新特性。
尾聲
善於總結,其樂不窮。好記性不如爛筆頭,多收集自己第一次嘗試的成果,收穫也頗豐。你會發現,自己的知識寶庫越來越豐富。