新手请教:怎样才能在DOS任何目录下都能编译运行.java源程序
请问:
怎样才能在 DOS任何目录下都能编译运行?
电脑里已经安装了JDK,我是在dos控制台编译运行的.但是,发现只能在源程序所在目录下编译运行.
谢谢大家帮我解答一下.
附:
我的环境变量设置为:
classpath
.;%java_home%\lib;%java_home%\lib\tools.jar
java_home
C:\j2se\jdk (JDK的安装目录)
path
前面加入%java_home%\bin;
后面加入;c:\j2se\jdk\bin
------解决方案--------------------我的异常网推荐解决方案:java环境变量设置,http://www.myexception.cn/java-other/172921.html
------解决方案--------------------javac -help
看下帮助
注意其中
-sourcepath <路径> 指定查找输入源文件的位置
------解决方案--------------------我的环境变量设置为:
classpath
变量直:.(就可以了)
path
后面加入;c:\j2se\jdk\bin
------解决方案--------------------set classpath=%classpath%;sourcepath
javac -cp %classpath% xxx.java
java -cp %classpath% xxx