1. 程式人生 > >dubbo-admin-2.5.3.war 不支援JDK1.8問題解決詳細說明

dubbo-admin-2.5.3.war 不支援JDK1.8問題解決詳細說明

一、部署軟體時遇到了一個尷尬的問題:我們的很多軟體都是依賴在JDK1.8環境的下才會比較穩定。而我們的dubbo-admin-2.5.3.war卻依賴在jdk1.7下,那麼問題來了,我們的伺服器環境是1.8的,他們又不能單獨部署。後來發現tomcat可以自己指定JDK環境的版本和JDK的路徑。下面就把指定的步驟和大家說下,主要是修改檔案。根據系統的不同,分為windows的配置和linux的配置。

windows

1、解壓下載的tomcat

2、找到bin下的setclasspath.bat檔案;在檔案的開始出新增如下程式碼【意思是手動新增JAVA_HOME環境變數】

 

set JAVA_HOME=C:\Program Files\Java\jdk1.7.0_45

set JRE_HOME=C:\Program Files\Java\jre7

3、然後重啟tomcat就好了。

linux(contOS7)

1、去官網下載jdk1.7X64.tar包

2、解壓jdk1.7.tai包,然後拷貝到 java 檔案下面(如果沒有java資料夾建立一個java資料夾)

 
  1. [[email protected] java]# pwd

  2. /usr/local/java

3、與上邊同樣的道理在bin下找到setclasspath.sh,在檔案的最開始加入如下程式碼:

 

export JAVA_HOME=/usr/local/java/jdk1.7.0_80

export JRE_HOME=/usr/local/java/jdk1.7.0_80/jre

4、重啟tomcat,你會發現dubbo-admin-2.5.3可以正常啟動了。

 

原文地址:https://blog.csdn.net/weixin_40331613/article/details/82697062