回覆列表
  • 1 # 曉晨遊戲開發

    2005-10-12

    再問關於系統變數是什麼動動?什麼環境變

    環境變數是作業系統、應用程式、指令碼程式等等的指明燈,能夠告訴他們需要的資源在哪裡。大多數的 系統都有一些預先設定好的環境變數,當然,我們也可以增加自己的環境變數。 為了看看當前系統的環境變數,我們可以用如下的命令: 在Linux/Unix系統上,在shell命令符輸入 env ,然後回車 在Windows系統中,在DOS視窗提示符輸入 set ,然後回車 這樣,我們就可以看到系統當中的所有環境變數,如果我們想看看單個變數的值呢? 在Linux/Unix系統上,在shell命令符輸入 echo $變數名 ,然後回車 在Windows系統中,在DOS視窗提示符輸入 set 變數 或者 echo %變數%,然後回車 如果要設定一個環境變數,可以用下面的命令: 在Linux/Unix系統上,在shell命令符輸入 export 變數名="變數值" ,然後回車 在Windows系統中,在DOS視窗提示符輸入 set 變數名="變數值" ,然後回車 這樣,就設定好了。 path和classpath環境變數的值都是一些有順序的目錄列表。告訴系統或者應用程式 到哪裡去尋找它們需要的資源。這個目錄列表是由一系列的分隔符分開的,Linux/Unix系統下分隔符是冒號“:” windows系統中是分號“;”。 如果,我們想在某個已經存在的環境變數值下加一些自己的值的話,可以這樣: Linux/Unix系統下: export CLASSPATH=$CLASSPATH:/path/to/program Windows系統下: set CLASSPATH = %CLASSPATH%;c:\path\to\program 二、設定Java環境 要想方便的開發和執行Java應用程式,我們需要設定兩個環境變數,一個path一個classpath。 設定好path變數,使得我們能夠在系統中的任何地方執行java應用程式,比如javac、java、javah等等 這就要找到我們安裝JDK的目錄,比如我們的JDK安裝在c:\jdk1。 3\目錄下,那麼在c:\jdk1。3\bin目錄 下就是我們常用的java應用程式,我們就需要把c:\jdk1。3\bin這個目錄加到path環境變數裡面。 classpath環境變數,是當我們在開發java程式時需要引用別人寫好的類時,要讓java直譯器知道到哪裡 去找這個類。 通常,sun為我們提供了一些額外的豐富的類包,一個是dt。jar,一個是tools。jar,這兩個jar包 都位於c:\jdk1。3\lib目錄下,所以通常我們都會把這兩個jar包加到我們的classpath環境變數中 set classpath=。 ;c:\jdk1。3\lib\tools。jar;c:\jdk1。3\lib\dt。jar。 注意對於jar包,在classpath中 需要跟上完整地檔案路徑,而不能僅僅跟一個目錄。第一個路徑的點“。 ”,代表當前目錄,這樣當我們執行java AClass 的時候,系統就會先在當前目錄尋找AClass檔案了。 。

  • 中秋節和大豐收的關聯?
  • 部隊衛生員士官怎麼樣?