李鸣岩京剧老天爷教唱:懂java的人请进

来源:百度文库 编辑:中科新闻网 时间:2024/05/04 10:06:50
大家谁知道java中的sourcepath路径怎么使用,大家多多费心,最好有实例!是不是设定了sourcepath路径就可以在任意目录下编译java源文件了,如果不是,那到底应该怎么做? 拜托各位了!~

没用过,好象还是得在工作目录下编译。其实设置好path和classpath环境变量就可以在自己的目录下编译java文件了。

在windows桌面上右击“我的电脑” —> “属性” —> “高级” —> “环境变量”,在“系统变量”里我们可以看到系统的各个环境变量的值。双击某个变量名可以修改变量值,变量值之间用“;”隔开。我们还可以“新建”原先没有的变量。与jdk有关的有3个环境变量;“java_home”,“path”,“classpath”。我的系统中“path”变量已经存在,可以直接添加新值(其它变量值不要动,防止其它程序运行异常),其它两个变量需要新建。

“java_home”,设置jdk的安装路径,比如“e:\java\jdk1.5”,以下简称“%java_home%”。

“path”,设置jdk中各个程序的路径,“%java_home%\bin;%java_home%\jre\bin;”

“classpath”,设置java各个类的路径,“.;%java_home%\lib;%java_home%\lib\tools.jar”。前面的“.”不可少,它代表了我们为自己的java类建立的工作路径,其它的是jdk自带的标准类库路径。

设置两个变量即可.
path=%java_home%\bin;%java_home%\jre\bin
classpath=.;%java_home%\lib;%java_home%\lib\tools.jar;%java_home%\lib\dt.jar;%java_home%\jre\lib\rt.jar

还有一种自定制的做法,是自己人写一个批处理脚本,把这些变量弄到里边去.
比如,设置一个脚本,名为jc.bat, 放到系统目录里边,或者已有的path中某一个目录里.jc.bat为:
setlocal
set java_home=d:\java\jdk1.4
set path=%java_home%\bin;%java_home%\jre\bin
set classpath=.;%java_home%\lib;%java_home%\lib\tools.jar;%java_home%\lib\dt.jar;%java_home%\jre\lib\rt.jar
javac %*
endlocal

这样也可以手动编译一些java源程序.本人过去有时候在ultraedit上编译java程序时,大多使用这种途径来执行.

不知道,我是直接下一个jdk安装,什么都不用配,
编写java文件都是用工具,
工具一般都会帮你配好变量的