編譯環境變數包括
① java的編譯環境JDK安裝完成後,需要配置那兩個環境變數怎麼配置
配置java環境變數的方法:1、右鍵點擊【計算機】,選擇【屬性】,點擊【高級系統設置】,打開環境變數設置;2、新建【JAVA_HOME】變數,並編輯【Path】變數;3、新建【Classpath】變數並編輯即可。
② JAVA編譯程序時,所能指定的環境變數包括classPath嗎
任何一門語言的環境變數都是編譯前就設置好的,不然這門語言根本無法在此電腦中運行
既然說到了原理上的東西,不如就多說點
(1)高級語言在電腦上直接是不能編譯運行的,必須依靠高級語言對應的編譯器解釋器才能在電腦上直接編譯運行,因此我們在使用任何一門高級語言(c/c++/java)都是必須現在自己的電腦上安裝編譯程序解釋程序,這個語言才可以運行
(2)Java的編譯程序javac
Java的解釋程序java
(3)實際上你自己定義一門語言也沒人攔你,但是記得給自己的語言開發一個編譯器哦
首先說一下java相關的環境變數有哪些吧:path/ classpath/java_home
1在編譯java代碼之前必須設置好path環境變數,因為jvm在編譯運行的時候需要用到java java命令,
2在編譯java代碼之前必須設置好classpath環境變數,因為jvm在編譯的時候需要依靠classpath來搜索Java代碼中設計到的類的所在路徑
③ 如果要運行eclipse或者編譯java文件,要配置哪些環境變數,怎樣配置
JDK1.6安裝與環境變數設置詳細教程
一、JDK1.6的下載
可以到官網下載: http:(去除括弧)//java.sun.com/javase/downloads/index.jsp
也可以直接網路。
二、安裝
安裝JDK很簡單,只需要按照安裝向導一步一步進行,安裝路徑最好選用默認路徑,不用修改。在此就不再截圖了,因為重點放在後面的JDK的環境變數的設置以及檢驗上。
三、環境變數的設置
安裝好JDK1.6最重要的是最設置環境變數。一共需要設置3個環境變數:Path,Classpath和Java_Home(大小寫無所謂)。
方法:
1、右擊 我的電腦——屬性——高級系統保護——高級——環境變數;
2、只在」系統變數「中修改變數參數(假如變數已經存在則選擇「編輯」,反之則選「新建」。)
Path——設置為:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
(如果已經存在PATH,則在最末尾多添加一個分號;)
CLASSPATH——設置為:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar (要加 . 表示當前路徑)
(如果已經存在CLASSPATH,則在最末尾多添加一個分號;)
JAVA_HOME——JDK的安裝路徑(假如是在K:\Program Files (x86)\Java\jdk1.6.0_24)
注意:
1.環境變數值的結尾沒有任何符號,不同值之間用;隔開(unix中用:)。
2.CLASSPATH變數值中的.表示當前目錄
四、檢驗JDK1.6是否安裝成功
1、java -version命令可以查看到安裝的JDK版本信息;
2、java命令,可以看到此命令的幫助信息;
3、javac命令可以看到此命令的幫助信息。
4、配置完成可以用下面這個簡單的java程式來測試JDK是否已安裝成功
用記事本新建文本,復制下面內容:
class HelloWorld{
public static voidmain(String[] args){
System.out.println("Hello world!");
}
}
將其保存為文檔名為 HelloWorld.java 的文檔。
(例如我的是在k盤目錄 K:\AMD\HelloWorld.java)
1、打開命令提示符窗口(cmd)——輸入 CD K:\AMD,進入到 HelloWorld.java 文件所在目錄。
2、鍵入下面的命令
javac HelloWorld.java(編譯)
回車,會在 K:\AMD 目錄下生成文件HelloWorld.class
3、繼續鍵入命令
java HelloWorld(運行)
回車
若此時出現 "HelloWorld!"
則證明安裝成功,沒有出現的話則需要仔細檢查環境變數配置是否正
到此,環境變數配置成功。
④ 什麼環境變數用來存儲java的編譯和運行工具所在的路徑
path環境變數用來存儲Java的編譯和運行工具所在的路徑,而classpath環境變數則用來保存保存Java虛擬機要運行的「class」文件路徑。環境變數是在操作系統中一個具有特定名字的對象,它包含了一個或者多個應用程序所將使用到的信息。例如Windows和DOS操作系統中的path環境變數。
(4)編譯環境變數包括擴展閱讀:
環境變數相當於給系統或用戶應用程序設置的一些參數,具體起什麼作用這當然和具體的環境變數相關。比如path,是告訴系統,當要求系統運行一個程序而沒有告訴它程序所在的完整路徑時,系統除了在當前目錄下面尋找此程序外,還應到哪些目錄下去尋找;
再如tc或vc++中,set include=path1;path2; 是告訴編譯程序到哪裡去找.h類型的文件;當然不僅僅是指定什麼路徑,還有其它的作用的。實際上是給命令解釋程序command設置的一個環境變數,並且是給dir這個內部命令設置的。