製作解壓即可使用的Java開發環境(eclipse4.10+Tomcat7+JDK8)

客戶太懶,不想安裝JDK,配置環境變量。要求我們提供一鍵解壓或者安裝的開發環境,可以直接在這個環境上開始開發,要求環境中已經內置好了我們公司開發的eclipse插件。

 

一. 製作JDK的綠色安裝包(壓縮包)

1. 下載JDK(省略)

從oralce官網下載: jdk-8u211-windows-x64.exe

 

2. 解壓.exe的安裝文件,提取JDK目錄,生成綠色安裝包

使用7-zip工具打開jdk-8u211-windows-x64.exe文件, 進入到.rsrc\1033\JAVA_CAB10\111\ ,可以看到有tools.zip

將tools.zip解壓出來,再對tools.zip進行解壓,並解壓到目錄:D:\dev\jdk8,解壓出來的目錄結構如下:

 以管理員身份打開CMD,切換到D:\dev\jdk8目錄下。然後輸入一下命令:

for /r %x in (*.pack) do .\bin\unpack200 -r "%x" "%~dx%~px%~nx.jar"

無論什麼版本均輸入以上相同的命令即可,這是賦予權限的命令。 
其中JDK9版本要注意,JDK9沒有自帶JRE,要先下載JRE,同樣使用7-zip解壓【…\jre-9.0.1_windows-x64_bin.exe\Data1.cab\installerexe\所有文件】重命名父目錄爲jre,放在JDK9的根目錄下,然後再執行CMD命令行操作。

 這個時候,你把D:\dev\jdk8目錄打包成一個zip包,就是一個綠色版的jdk安裝包了(注意一定要執行上面的賦予權限命令,否則打包的jdk在其他機器解壓後,運行java, javac命令不成功,這裏運行了賦予權限命令後,在其他機器解壓縮後無需再執行賦予權限命令)。

因爲是解壓縮版本的JDK,所以需要配置相關環境變量。 JAVA_HOME, PATH等。

 

二。 製作jdk+eclipse4.10+tomcat7集成安裝包

1. 集成安裝包目錄設置

下載Tomcat7壓縮包,eclipse4.10壓縮包, 此處省略,自己下載

將步驟一中生成的綠色JDK和tomcat7,eclipse4.10一起放在一個目錄下,如下圖:

2. 配置eclipse的啓動JDK版本

如果不配置啓動JDK,系統環境變量中也沒有設置JAVA_HOME, PATH的話,啓動eclipse將會出錯:

 

配置eclipse的啓動JDK: 編輯eclipse安裝目錄/eclipse.ini文件,加入啓動JDK設置,如下:

使用相對路徑, 並且 -vm參數設置要放在 -vmargs參數設置前。

3. 配置tomcat啓動JDK版本

如果不配置啓動JDK,系統環境變量中也沒有設置JAVA_HOME, PATH的話,啓動startup.bat將會出錯:

 

配置tomcat啓動JDK,需要修改 setclasspath.bat 文件(也可以直接修改到catalina.bat中),在文件開頭部分加入以下內容:

set JAVA_HOME=..\..\jdk8 
set JRE_HOME=..\..\jdk8\jre

 如下圖所示:

 

設置好後,啓動tomcat即可正常啓動

 

4. 把整個目錄壓縮爲一個文件發給客戶(略)。

 

參考文章:

https://blog.csdn.net/VimGuy/article/details/80814066

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章