java:浅谈java环境变量
2015-07-20 10:32
295 查看
系统的环境变量:是在操作系统中定义的变量,可供操作系统上的所有应用程序使用。
通过单击“我的电脑—属性—高级系统设置—环境变量”打开设置面板。在Java中主要是对path环境变量和classpath环境变量的设置。
path环境变量:作用是设置操作系统去寻找和执行应用程序的路径。也就是说,如果操作系统在当前目录下没有找到要执行的程序和命令时,操作系统会按照path环境变量指定的目录依次去查找,以最先找到的为准。
Java的path环境变量的设置,是为了要在任意路径下运行javac.exe、java.exe等程序,所以我们要在path环境变量值上加上javac.exe、java.exe等程序的路径。假如我们电脑中的javac.exe、java.exe等程序的路径为D:\Program Files\Java\jdk1.8.0_45\bin,则path环境变量值设置为:在原有的path路径后面加上分号(;,对于windows系统),再加上上面的路径即可。也可以在命令行中设置环境变量,在命令行中执行set path=D:\Program Files\Java\jdk1.8.0_45\bin;%path%;,其中%path%表示原来的path变量的值,但命令行窗口下的设置只对当前窗口有效,不会影响到其他命令行窗口和程序。
Classpath环境变量的设置:java虚拟机会按照classpath环境变量指定的目录去查找这个类,且java总是查找classpath中所指定的路径,当只需要在classpath环境变量前面加上一个点和分号(.;),就表示java虚拟机当前执行目录,可以查找到当前目录下的类。
通过单击“我的电脑—属性—高级系统设置—环境变量”打开设置面板。在Java中主要是对path环境变量和classpath环境变量的设置。
path环境变量:作用是设置操作系统去寻找和执行应用程序的路径。也就是说,如果操作系统在当前目录下没有找到要执行的程序和命令时,操作系统会按照path环境变量指定的目录依次去查找,以最先找到的为准。
Java的path环境变量的设置,是为了要在任意路径下运行javac.exe、java.exe等程序,所以我们要在path环境变量值上加上javac.exe、java.exe等程序的路径。假如我们电脑中的javac.exe、java.exe等程序的路径为D:\Program Files\Java\jdk1.8.0_45\bin,则path环境变量值设置为:在原有的path路径后面加上分号(;,对于windows系统),再加上上面的路径即可。也可以在命令行中设置环境变量,在命令行中执行set path=D:\Program Files\Java\jdk1.8.0_45\bin;%path%;,其中%path%表示原来的path变量的值,但命令行窗口下的设置只对当前窗口有效,不会影响到其他命令行窗口和程序。
Classpath环境变量的设置:java虚拟机会按照classpath环境变量指定的目录去查找这个类,且java总是查找classpath中所指定的路径,当只需要在classpath环境变量前面加上一个点和分号(.;),就表示java虚拟机当前执行目录,可以查找到当前目录下的类。
相关文章推荐
- 在服务器上发布Java Web项目
- SpringMVC:com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: You have an error in your SQL syntax;
- [LeetCode][Java] Restore IP Addresses
- Java 内存分配浅析
- Java生成非对称型加密公钥和私钥的方法
- 【JavaWeb】(8)监听器
- java装饰者模式理解
- JAVA Date类与String类
- Java模拟QQ桌面截图功能实现方法
- JAVA数据类型转换
- MyEclipse方法注解自动生成
- Java Properties 类读取和修改配置文件信息
- JAVA常用类之——Date,Calendar,DateFomat
- Java Properties 类读取配置文件信息
- Java常见英语单词
- struts运用jfreechart生成统计图教程
- Java通过JNI调用dll详细过程(转)
- 动态切换数据源(spring3.0+hibernate3.0)
- JDK的组成:Client Hotspot VM 与Server Hotspot VM 的区别 ???
- spring 测试