安装JDK安装JDK, SDK之后如何设置环境变量?
JDK是SUN公司的JAVA产品,可以运行在WINDOWS环境下。SDK是微软的MICROSOFT FRAMEWORK产品,我们这里使用的是C#。
我使用的环境为WINXP。
在安装好两个软件之后,只能到特定的目录执行编辑和运行的命令。他们分别是:
c:/j2sdk1.4.1_01/bin/javac HelloWorld.java
c:/j2sdk1.4.1_01/bin/java HelloWorld
对于c#,安装默认目录为:
c:/Program Files/Microsoft.NET/SDK/v1.1/Bin/csc Hello.cs
c:/Program Files/Microsoft.NET/SDK/v1.1/Bin/Hello
如果在其他目录,比如 d:/ 就不能执行这些命令。因此需要进行环境变量的设置,使得我们在任何目录下都能使用这些命令。
我的电脑右键-->属性-->高级-->环境变量, 出现环境变量的对话框。选中下面“系统变量”中的path,“编辑”, 在path
的后面加上这两个软件可执行文件的路径,其中以;分开。注意在path中,任何值之间都必须以;分开。加上后,我的path 的值如下:
%SYSTEMROOT%/system32;%SYSTEMROOT%;%SYSTEMROOT%/system32/WBEM;C:/WINDOWS/Microsoft.NET/Framework/v1.1.4322;C:/j2sdk1.4.1_01/bin
保存后退出,就可以在任何目录下使用这些命令了。
比如:
d:/javac Hello.java
d:/java Hello
d:/csc Hello.cs
Java比较麻烦一些,因为有很多library class.在XP中,好象不需要单独设置.jar
文件。如果不设置CLASSPATH,那么默认的目录为当前目录。也就是说计算机要在当前目录寻找class。
但是设置一下也行。
在同一面板中,“新建”一个环境变量
name: CLASSPATH
value:
.;C:/j2sdk1.4.1_01/lib/tools.jar;C:/j2sdk1.4.1_01/lib/dt.jar;C:/j2sdk1.4.1_01/lib/htmlconverter.jar
保存。其中第一个值“.”非常重要。它表示当前目录里寻找class。如果没有这个点,那么CLASSPATH就不知道去那里寻找Hello.class。当然,也可以把它设成别的目录。
JDK是SUN公司的JAVA产品,可以运行在WINDOWS环境下。SDK是微软的MICROSOFT FRAMEWORK产品,我们这里使用的是C#。
我使用的环境为WINXP。
在安装好两个软件之后,只能到特定的目录执行编辑和运行的命令。他们分别是:
c:/j2sdk1.4.1_01/bin/javac HelloWorld.java
c:/j2sdk1.4.1_01/bin/java HelloWorld
对于c#,安装默认目录为:
c:/Program Files/Microsoft.NET/SDK/v1.1/Bin/csc Hello.cs
c:/Program Files/Microsoft.NET/SDK/v1.1/Bin/Hello
如果在其他目录,比如 d:/ 就不能执行这些命令。因此需要进行环境变量的设置,使得我们在任何目录下都能使用这些命令。
我的电脑右键-->属性-->高级-->环境变量, 出现环境变量的对话框。选中下面“系统变量”中的path,“编辑”, 在path
的后面加上这两个软件可执行文件的路径,其中以;分开。注意在path中,任何值之间都必须以;分开。加上后,我的path 的值如下:
%SYSTEMROOT%/system32;%SYSTEMROOT%;%SYSTEMROOT%/system32/WBEM;C:/WINDOWS/Microsoft.NET/Framework/v1.1.4322;C:/j2sdk1.4.1_01/bin
保存后退出,就可以在任何目录下使用这些命令了。
比如:
d:/javac Hello.java
d:/java Hello
d:/csc Hello.cs
Java比较麻烦一些,因为有很多library class.在XP中,好象不需要单独设置.jar
文件。如果不设置CLASSPATH,那么默认的目录为当前目录。也就是说计算机要在当前目录寻找class。
但是设置一下也行。
在同一面板中,“新建”一个环境变量
name: CLASSPATH
value:
.;C:/j2sdk1.4.1_01/lib/tools.jar;C:/j2sdk1.4.1_01/lib/dt.jar;C:/j2sdk1.4.1_01/lib/htmlconverter.jar
保存。其中第一个值“.”非常重要。它表示当前目录里寻找class。如果没有这个点,那么CLASSPATH就不知道去那里寻找Hello.class。当然,也可以把它设成别的目录。