用DOS窗口编译运行java程序时必须进入java源程序所在的文件夹编译,用什么方法可以不用进入源

用DOS窗口编译运行java程序时必须进入java源程序所在的文件夹编译,用什么方法可以不用进入源程序所在的文件夹,在任意界面都可以编译

假设Java源代码文件Test.java在e:\data\test\Test.java,没有使用package语句,可以这样编译和访问:
javac e:\data\test\Test.java
java e:\data\test\Test追问

我需要的是在任意界面打开DOS窗口直接输入javac Test.java就可以编译

追答

如果*.java文件存储位置固定,可以考虑在Path环境变量中追回下列部分:
e:\data\test
如果想在任何目录运行javac Test.java,总不至于把整个操作系统所有目录都写入Path环境变量吧。

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答