如何简化java编译和运行操作
我们发现每次程序编译与运行都要输入javac所在的bin目录(如D:\develop\Java\jdk1.7.0_72\bin)后,才能使用javac.exe与java.exe,这样的方式很麻烦,那么,能否不输入javac所在的bin目录呢?是可以的,通过配置Windows的PATH环境变量来完成。
PATH变量中保存着多个路径,当我们在DOS控制台中使用的程序只给出程序名称,而没有给出完整路径时,那么Windows系统会到PATH变量保存的路径中去查找程序。我们如果把javac所在的bin目录路径(“D:\develop\Java\jdk1.7.0_72\bin”)保存到PATH变量中,那么在我们使用javac或java时,Windows系统就会自动到“D:\develop\Java\jdk1.7.0_72\bin”路径下查找javac和java了。
配置步骤:
鼠标右键点击计算机 → 属性 → 高级系统设置 → 点击环境变量 → 找到系统变量中的PATH → 点击编辑按钮。
将JDK安装目录\bin路径(我的电脑上的D:\develop\Java\jdk1.7.0_72\bin)配置到PATH变量中,用英文分号与其他变量隔开。
注意:配置PATH后文件的访问顺序:先访问当前路径,如果当前路径没有该文件,则再访问PATH配置的路径。
接下来测试一下:
一、把原有的HelloWorld.class删除;
二、进入HelloWorld.java所在目录:
- 切换盘符到E盘:C:/>D:;
- 进入java目录:D:/>cd java;
- 编译:D:/java/>javac HelloWorld.java;
- 运行:D:/java/>java HelloWorld;
- 配置过程(建议使用这种方式配置)
- * a:右键点击计算机 → 选择属性 → 更改设置 → 点击高级 → 点击环境变量 → 创建名为JAVA_HOME的环境变量 → 将jdk所在的目录路径(bin所在的路径)配置到JAVA_HOME变量中
* b: 用;与其他变量分隔 → 在path环境变量中添加%JAVA_HOME%\bin