程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> 設置裝備擺設java情況變量(linux mac windows7)

設置裝備擺設java情況變量(linux mac windows7)

編輯:關於JAVA

設置裝備擺設java情況變量(linux mac windows7)。本站提示廣大學習愛好者:(設置裝備擺設java情況變量(linux mac windows7))文章只能為提供參考,不一定能成為您想要的結果。以下是設置裝備擺設java情況變量(linux mac windows7)正文


linux設置裝備擺設java情況變量(具體)

一. 解壓裝置jdk

在shell終端下進入jdk-6u14-linux-i586.bin文件地點目次,
履行敕令 ./jdk-6u14-linux-i586.bin 這時候會湧現一段協定,連繼敲回車,當訊問能否贊成的時刻,輸出yes,回車。以後會在以後目次下生成一個jdk1.6.0_14目次,你可以將它復制到 任何一個目次下。

二. 須要設置裝備擺設的情況變量

1. PATH情況變量。感化是指天命令搜刮途徑,在shell上面履行敕令時,它會到PATH變量所指定的途徑中查找看能否能找到響應的敕令法式。我們須要把 jdk裝置目次下的bin目次增長到現有的PATH變量中,bin目次中包括常常要用到的可履行文件如javac/java/javadoc期待,設置好 PATH變量後,便可以在任何目次下履行javac/java等對象了。

2. CLASSPATH情況變量。感化是指定類搜刮途徑,要應用曾經編寫好的類,條件固然是可以或許找到它們了,JVM就是經由過程CLASSPTH來尋覓類的。我們 須要把jdk裝置目次下的lib子目次中的dt.jar和tools.jar設置到CLASSPATH中,固然,以後目次“.”也必需參加到該變量中。

3. JAVA_HOME情況變量。它指向jdk的裝置目次,Eclipse/NetBeans/Tomcat等軟件就是經由過程搜刮JAVA_HOME變量來找到並應用裝置好的jdk。

三. 三種設置裝備擺設情況變量的辦法

1. 修正/etc/profile文件

假如你的盤算機僅僅作為開辟應用時推舉應用這類辦法,由於一切用戶的shell都有權應用這些情況變量,能夠會給體系帶來平安性成績。
·用文本編纂器翻開/etc/profile
·在profile文件末尾參加:

export JAVA_HOME=/usr/share/jdk1.6.0_14 
export PATH=$JAVA_HOME/bin:$PATH 
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 

·從新登錄
·注解

a. 你要將 /usr/share/jdk1.6.0_14改成你的jdk裝置目次
b. linux下用冒號“:”來分隔途徑
c. $PATH / $CLASSPATH / $JAVA_HOME 是用來援用本來的情況變量的值
在設置情況變量時特殊要留意不克不及把本來的值給籠罩失落了,這是一種
罕見的毛病。
d. CLASSPATH中以後目次“.”不克不及丟,把以後目次丟失落也是罕見的毛病。
e. export是把這三個變量導出為全局變量。
f. 年夜小寫必需嚴厲辨別。

2. 修正.bash_profile文件

這類辦法更加平安,它可以把應用這些情況變量的權限掌握到用戶級別,假如你須要給某個用戶權限應用這些情況變量,你只須要修正其小我用戶主目次下的.bash_profile文件便可以了。
·用文本編纂器翻開用戶目次下的.bash_profile文件
·在.bash_profile文件末尾參加:

export JAVA_HOME=/usr/share/jdk1.6.0_14
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

·從新登錄

3. 直接在shell下設置變量

不贊同應用這類辦法,由於換個shell,你的設置就有效了,是以這類辦法僅僅是暫時應用,今後要應用的時刻又要從新設置,比擬費事。
只需在shell終端履行以下敕令:
export JAVA_HOME=/usr/share/jdk1.6.0_14
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

四. 測試jdk

1. 用文本編纂器新建一個Test.java文件,在個中輸出以下代碼並保留:

public class test { 
public static void main(String args[]) { 
System.out.println("A new jdk test !"); 
} 
} 

2. 編譯:在shell終端履行敕令 javac Test.java
3. 運轉:在shell終端履行敕令 java Test
當shell下湧現“A new jdk test !”字樣則jdk運轉正常。

五. 卸載jdk

·找到jdk裝置目次的_uninst子目次
·在shell終端履行敕令./uninstall.sh便可卸載jdk。

Mac下添加java情況變量

辦法一:全局設置裝備擺設

#暫時提權
 
sudo su
 
#輸出暗碼
 
vi /etc/profile
#設置裝備擺設JAVA_HOME,此處途徑依據本身的版本填寫
JAVA_HOME="/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home/"
CLASS_PATH="$JAVA_HOME/lib"
#把JAVA添加到到情況變量PATH中
PATH=".:$PATH:$JAVA_HOME/bin"
#設置tomcat的主目次
#CATALINA_HOME="/usr/local/tomcat"(tomcat需自行提早裝置好)
#將JAVA_HOME和CATALINA_HOME設置為情況變量
#export JAVA_HOME CATALINA_HOME
export JAVA_HOME

辦法二:針對零丁用戶設置裝備擺設

#以下進入煩瑣形式演示添加jdk7
#下載jdk7的mac版
#官網下載地址http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
#下載相似jdk-7u67-macosx-x64.dmg,版本號能夠會更新
#裝置好以後,進入以下途徑檢查
cd /Library/Java/JavaVirtualMachines/
#再檢查你本身裝置的版本
ls 
#進入目次(有多個版本,則手動輸出希冀的版本;只要一個版本,則輸出cd空格後可以直接按tab鍵主動補全)
cd jdk1.7.0_67.jdk/Contents/Home
 
#復制jdk home的途徑,在以後目次輸出pwd
pwd
#把顯示出來的途徑先復制起來
 
#進入用戶主目次,然後看一下有無.bash_profile文件
cd ~
ls -all
#編纂.bash_profile文件(沒有則新建,敕令touch .bash_profile)
vim .bash_profile
#英文形式下,按一下i鍵進入編纂形式,輸出以下內容,途徑部門本身粘貼本身的
export JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_67.jdk/Contents/Home
#輸完後,按esc,再按冒號(shift+;),輸出wq保留便可
 
#重啟一下終端,輸出
java -version
#看到有顯示就完成了

win7 下設置裝備擺設 java 情況變量

起首,你應當曾經裝置了 java 的 JDK 了,筆者裝置的是:jdk-7u7-windows-x64

接上去重要講怎樣設置裝備擺設 java 的情況變量,也是為了今後哪天本身忘卻了做個備份

1、進入“盤算機”的“屬性”選項,選擇“高等體系設置”,以下圖所示:

2、點擊“高等體系設置”後,會看到以下圖所示的對話框,選擇“情況變量”:

3、點擊“情況變量”以後,會看到以下圖所示的對話框:

4、接上去就是詳細的設置裝備擺設進程了:

①、選擇上圖所示的“新建”,

“變量名”:Java_Home

“變量值”:C:\Program Files\Java\jdk1.7.0_07

注:“變量值”這一欄重要填寫的是你裝置 java 的途徑,這裡依據小我的情形能夠會有所分歧

②、上步停止以後,選中情況變量中的“path”,以下圖所示:

選中以後編纂:

在“變量值”一欄的最後面添加以下的 code:

%Java_Home%\bin;%Java_Home%\jre\bin;

留意:下面的代碼最好一個字符不要差,由於 Java_Home 曾經限制了你的 JDK 的途徑了,Java 的每一個版本的 JDK 應當都是由這些器械組成的

③、上一步肯定以後,再“新建”:

“變量名”:ClassPath

“變量值”:.;%Java_Home%\bin;%Java_Home%\lib\dt.jar;%Java_Home%\lib\tools.jar

注:下面的代碼最好也是一個字符不變的貼上去,“變量值”最後面的 .; 不要漏失落。

做完下面的三個步調以後,情況變量的設置裝備擺設曾經完成了。

5、檢討情況變量搭好了:調出“cmd”檢討

1、輸出:“java”,你應當看到上面的器械:

2、輸出“javac”,你應當看到上面的器械:

3、輸出“java -version”,你應當看到上面的器械:

假如下面的三幅圖都看見了,祝賀,情況變量設置裝備擺設好了!

WIN8 WIN10根本上同WIN7,這裡就不多空話了

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved