批处理 java环境_java环境配置简单批处理方法一键OK
Java編程首要工作就是安裝JDK(Java Development Kit)。一通NEXT點完安裝包后就是最重要的環境變量設置了。也許有人會問為什么要設置環境變量,要理解這點,首先要明白環境變量的作用。環境變量可以簡單的理解為路徑導向。例如Windows里面的臨時文件夾存放的路徑導向。當要訪問此類文件時可根據此環境變量找到它的存放目錄。像下面講的CLASSPATH變量是為了在我們輸入Java命令如javac等的時候不用敲入它的路徑,系統自動根據環境變量設置找到其實際地址。
Java中常用需要設置的三個環境變量:JAVA_HOME(不必需)、CLASSPATH(必需)、PATH(必需)
以下是設置Java環境變量的四種方法:
1.相對路徑(此方法需設置JAVA_HOME)
首先設置JAVA_HOME=X:…jdk1.6.0
X:…jdk1.6.0即為Java安裝路徑。
用%JAVA_HOME%就可以取代X:…jdk1.6.0這一部分
CLASSPATH=.;%JAVA_HOME%libtools.jar;%JAVA_HOME%libdt.jar;
PATH=.;%JAVA_HOME%bin
2.絕對路徑(此方法不需設置JAVA_HOME)
CLASSPATH=.;X:…jdk1.6.0libtools.jar;X:…jdk1.6.0libdt.jar;
PATH=.;X:…jdk1.6.0bin;
3.批處理
把下面的代碼復制粘貼到記事本里保存為.BAT批處理文件,雙擊執行,可以很方便設置環境變量。
===============================================================
@echo off
IF EXIST %1binjava.exe(
rem 如輸入正確的 Java2SDK 安裝目錄,開始設置環境變量…
@setx JAVA_HOME %1
@setx path %path%;%JAVA_HOME%bin
@setx classpath %classpath%;.
@setx classpath %classpath%;%JAVA_HOME%libtools.jar
@setx classpath %classpath%;%JAVA_HOME%libdt.jar
@echo on
@echo Java 2 SDK 環境參數設置完畢,正常退出。
) ELSE (
IF “%1″==”” (
rem 如沒有提供安裝目錄,提示之后退出
@echo on
@echo 沒有提供 Java2SDK 的安裝目錄,不做任何設置,現在退出環境變量設置。
) ELSE (
rem 如果提供非空的安裝目錄但沒有binjava.exe,則指定的目錄為錯誤的目錄
@echo on
@echo 非法的 Java2SDK 的安裝目錄,不做任何設置,現在退出環境變量設置。
)
)
===============================================================
4.其它做法參考
cmd命令設置
SET PATH = X:…jdk1.6.0bin
SET CLASSPATH=.;X:…jdk1.6.0libdt.jar;X:…jdk1.6.0libtools.jar(注意:等號后面是句點+分號)
設置過程中一些注意點(某些甚至是誤區):
1)PATH,CLASSPATH等大小寫都無所謂(有些人可能會在這個上面糾纏很久)
2)最多只需要設置著3個變量(可能聽別人說還有其他變量)
3)環境變量有系統變量和用戶變量,設置成哪個都行。如果是系統變量的話對于所有登陸使用此電腦的用戶都有效,用戶變量只對相應用戶起作用。
4)變量值最后的;(分號)可帶可不帶,處于中間位置的不可省略!
5)注意區別/、。在WINDOWS里的路徑名一般用(反斜杠),但有時我們發現其實/也可以,推薦使用。在C/C++里是轉義字符的意思,而/是HTTP,FTP協議的路徑符號。
6)例子使用X:…jdk1.6.0是個活的路徑,大家應根據自己的安裝路徑調整此變量。
在細心留意了這六點后,JDK安裝設置應該沒有問題。但是最好實際測試一下。也許有人說在DOS下輸入JAVA -VERSION(JAVA后有空格)后出現版本信息就說明設置成功了。這實際上是不能說明任何問題。正確的方法應該是編寫了一個JAVA小程序后,通過JAVAC編譯成功生成CLASS文件才表示我們的設置是正確的。
測試代碼如下:
public class Test
{
public static void main(String[] args)
{
System.out.println(“Hello World!”);
}
}
用記事本編輯后存為Test.java(文件名必須與類名相同)文件,打開命令行窗口,cd到文件所在目錄下:
javac Test.java //編譯命令
java Test //執行程序
如果輸出為:Hello World!
配置成功,否則重新檢查。
總結
以上是生活随笔為你收集整理的批处理 java环境_java环境配置简单批处理方法一键OK的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 《软件过程管理》 第一章 软件过程规范
- 下一篇: IOS-C语言第12天,(函数指针)Po