win7電腦上安裝2個版本的jdk
因為之前導師專案用的是jdk1.6。本人要學習Weka,而最新版本的weka需要jdk1.8版本。所以就想在電腦上安裝2個版本的jdk。就安裝2個版本的jdk,還著實花了我一上午的時間。
首先安裝jdk1.6版本的,我的jdk 1.6 放在 C:\Program
Files\Java\jdk1.6.0_13 目錄下。jdk1.6的安裝時自動把jdk和jre分開成2個資料夾安裝的。所以安裝過程很簡單直接下一步下一步。安裝後在控制檯(黑視窗)上輸入 java -version。出現了jdk的版本,就說明安裝成功了。安裝過程可詳參:https://jingyan.baidu.com/article/f96699bb8b38e0894e3c1bef.html
對於之前安裝過jdk的人,再重新安裝一樣的版本,一定要確保,之前的jdk解除安裝乾淨了。
安裝好jdk,配置好環境。出現的問題:輸入 java -version,能夠看到jdk的版本,但是,輸入javac 卻顯示“javac不是內部命令.......”。此時,檢查了2遍我環境變數的配置。配置無誤。
第一次配置path:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
第二次配置path:C:\Program Files\Java\jdk1.6.0_13\bin;C:\Program Files\Java\jdk1.6.0_13\jre\bin;(我使用了全路徑,成功了)
後來成功以後我重新使用了第一種配置,這次竟然成功了,搞不懂。
接著,安裝jdk1.8,因為我jdk1.8 不是預設安裝在C盤,是自定義安裝。所以會出現要先建立了一個檔案路徑:D:\Study\JDK1.8\JDK(也是我第一次安裝時,所選擇的路徑),接著安裝的就是jdk1.8的jre了,我的安裝路徑是:D:\Study\JDK1.8\JRE 。自定義安裝需要注意這一點!
jdk1.8安裝好之後,jdk1.8安裝會自動配置環境變數到path中:C:\PROGRAMDATA\ORACLE\JAVA\JAVAPATH
。此時在控制檯上輸入java -version。出現的卻是 jdk 1.6.
接下來就是配置環境變數以完成切換jdk版本問題:
1.建立三個JAVA_HOME、JAVA6_HOME、JAVA8_HOME。JAVA6_HOME,存放JDK1.6的安裝路徑。JAVA8_HOME,存放JDK1.8的安裝路徑。而JAVA_HOME,則根據需要進行設定。如果需要1.6版本,變數值設為%JAVA6_HOME%(!一定沒有其他的字元出現),如果需要1.8版本變數值設為%JAVA8_HOME%(!一定沒有其他的字元出現),便於切換。
2.配置CLASSPATH。新建,變數名CLASSPATH,變數值,.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(!第一個分號前前面有一個點,代表當前路徑下)。
3.
配置Path。注意!一定要在Path變數值最前加入%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
4.
在安裝JDK1.8時(我的電腦是先安裝jdk1.6再安裝的jdk1.8),會將java.exe、javaw.exe、javaws.exe三個可執行檔案複製到了C:\Windows\System32目錄,這個目錄在WINDOWS環境變數中的優先順序高於JAVA_HOME設定的環境變數優先順序,所以要將這個目錄中這三個檔案刪除。path中若有:C:\PROGRAMDATA\ORACLE\JAVA\JAVAPATH,需要把它刪除。因為這是安裝jdk1.8,自動配置的環境變數。
驗證,切換JAVA_HOME內不同的變數值。開啟cmd,輸入java -version,檢視版本。
如何保證之前的jdk解除安裝乾淨?
附上我的安裝路徑與環境變數、值:
jdk1.6的安裝路徑:C:\Program Files\Java\jdk1.6.0_13
jdk1.8的路徑:D:\Study\JDK1.8\JDK
環境變數:
JAVA_HOME:%JAVA8_HOME%
JAVA6_HOME:C:\Program Files\Java\jdk1.6.0_13(!只有安裝路徑)
JAVA8_HOME:D:\Study\JDK1.8\JDK(!只有安裝路徑)
classpath:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(“.”不能少)
Path:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(放在最前面)
相關推薦
win7電腦上安裝2個版本的jdk
因為之前導師專案用的是jdk1.6。本人要學習Weka,而最新版本的weka需要jdk1.8版本。所以就想在電腦上安裝2個版本的jdk。就安裝2個版本的jdk,還著實花了我一上午的時間。 首先安裝jdk1.6版本的,我的jdk 1.6 放在 C:\Program
在同一臺機器上安裝多個版本jdk,修改環境變數不生效
本機已經安裝了jdk1.6,而比較早期的專案需要依賴jdk1.5,於是同時在本機安裝了jdk1.5和jdk1.6. 安裝jdk1.5前,執行java -version得到 java version "1.6.0_38" Java(TM) SE Runtime
一個電腦上同時安裝多個版本JDK,設定環境變數不生效的解決方法
window下在同一臺機器上安裝多個版本jdk,修改環境變數不生效問題 現象:某臺Windows機器,先安裝了JDK1.7,然後配置了JAVA_HOME等環
如何在一臺電腦上安裝多個jdk
tput support -c win index text different ref recent Technote (FAQ) Question How to install multiple versions of Java on a workstation? C
關於電腦安裝多個版本JDK後使用時的切換
安裝 build 兩種方法 期望 保存 span 版本 查看 nbsp 轉自:https://www.cnblogs.com/yanzige/p/5377332.html 具體操作和描述如下(前兩種方法都是沒有成功的) 原本安裝了jdk1.7,環境變量也是配置的1.7相關路
阿裏雲上安裝多個版本庫
AI auth 技術 admin 權限 註意 開啟 更改 svn服務 1.已經在阿裏雲上成功安裝了svn服務端,但是沒有搞明白URL應用,嘗試安裝第二個版本庫。 2.進入svn目錄下 3.創建admin版本庫 4.查看是否創建成功 5.配置svn文件配置 先進入con
ubuntu系統上安裝多個版本的opencv 程式使用具體版本的方法
然而有的時候可能一臺ubuntu系統中安裝了多個版本的opencv,這是就可能出現上述問題。 解決方法:在CMake.txt配置時注意呼叫FIND_PACKAGE( OpenCV 2.4 REQUIRED )
windows下jdk版本切換(安裝多個版本jdk)
由於專案需求需要安裝兩個jdk,在網上搜索了一大堆,很多都是沒用的,在Google上搜到一種方法,親測可用。 老版本jdk6,新安裝jdk1.8。 jdk1.8直接安裝即可,安裝完後,更換環境變數JAVA_HOME至1.8,直接檢視Java版本,發現已更換至1.8,。但是想
在一臺電腦上安裝兩個TOMCAT伺服器
7. 修改startup.bat和catalina.bat檔案內容: (1) 開啟D:\Programming Tools\apache-tomcat-7.0.72-8081\bin\startup.bat檔案,把其中所有CATALINA_HOME替換為CATALINA_HOME_8081。 (2) 開啟D
同時安裝多個版本JDK問題及Failed to load the JNI shared library問題
今天遇到了一些問題,現在總結出來,希望能夠幫助大家,對自己以後也有利於回顧: 1.前公司用的是jdk1.8,但新公司要求1.7或1.6,以前算是比較暴力,喜歡解除安裝完再安裝,現在發現很不利於來回切換,故自己把jdk1.6,jdk1.7,jdk1.8全部安裝到了電腦上,
win7電腦上安裝jdk1.7和1.8
跟進兩個專案,一個用的jdk是1.7的,一個用1.8的,之前兩個版本都有,但是那會用1.7的,有1.8在就報錯,就卸了,沒想到還是逃不過。。。下面是我的解決辦法 首先安裝jdk1.7版本,我的jdk 1.6 放在 D:\others\Java\jdk1.7
Mac 安裝多個版本jdk並切換
一、Mac下檢視已安裝的jdk版本及其安裝目錄二、安裝多個jdk後配置1、開啟終端,輸入:/usr/libexec/java_home -V 注意:輸入命令引數區分大小寫(-v是不對的,必須是-V)在Mac OS下開啟終端,輸入如下命令:vi .bash_profil
安裝多個版本jdk後java -version不改變的問題解決
1、問題 比如先安裝了jdk7後,再安裝jdk6,java -version就是顯示java1.6,即使把JAVA_HOME和path修改為java7的路徑,java -version依然還是顯示6。 2、解決方法 在安裝jdk的時候,會自動把java
Mac上安裝多個版本的Python
簡介 利用Mac包管理工具brew安裝pyenv,pyenv用來管理所有python版本。如果沒有安裝brew,先安裝一下吧。 安裝pyevn $ brew install pyenv $ pyenv -v pyenv 1.2.6 檢視所有的python版本
如何在一臺主機上安裝多個版本oracle 資料庫?
本文以在一個host 上安裝2個版本的oracle資料庫(oracle 10g/11g)為例,做一個簡單的介紹。 系統環境使用的是ol5.8,採用oracle-validate-rpm來自動配置oracle的系統環境。 安裝路徑需要手工建立,在這裡需要準備兩個兩個path
如何在一臺電腦上安裝多個Linux發行版
不得不承認,在一臺電腦上安裝多個Linux發行版,這是一個十分‘尷尬的’需求,但是出於某種原因,我就是有了這種需要。 經常安裝Windows的朋友都知道,window多系統安裝很簡單,系統會自動檢索更新引導選單,所以安裝完畢就可以選擇不同的系統進入了。 但是安裝多個Linu
如何在同一臺機器上安裝多個版本的Java
開發十年,就只剩下這套架構體系了! >>>
電腦上有多個Python版本下安裝Scrapy
1.安裝python2.7版本,如果你的電腦安裝了其他的版本也沒關係,python是獨立執行的,你只需要再安裝一個2.7版本即可。連結再python 得官網就可以找到。 2.安裝完後電腦重啟,然後開啟‘執行’,輸入cmd,執行以下命令,設定環境變數。 -C:\Python27\python.
一臺電腦上如何配置多個版本JDK,並進行自由切換
針對單個JDK的安裝非常簡單,網上資料很多,在這裡就不作講述。接下來講一下多版本的切換,以jdk從1.7切換到1.6為例,操作步驟如下: 1.修改登錄檔:HKEY_LOCAL_MACHINE/SOFTWARE/JavaSoft/Java Runtime Environm
安裝2個不同版本jdk該怎麼配置環境變數
如果你已經安裝了一個jdk,但你又想安裝另一個版本的jdk該怎麼做呢 :jdk你直接點選安裝就行了,安裝jdk 隨意選擇目錄 只需把預設安裝目錄 \java 之前的目錄修改即可 1.