一、java环境变量配置
1、电脑图标右键属性-->高级系统设置-->高级(环境变量)-->新建系统变量
变量名:JAVA_HOME
变量值:jdk安装路径例如:C:\Program Files\Java\jdk1.6.0_43
2、Path:找到Path变量在path变量的值最开头加上java路径%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
3、ClassPath:新建ClassPath变量;
变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; 注意:最前边需要“.;”这两个符号
4、java -version 测试配置是否成功
Path和ClassPath的用途:以下两段来自于 http://blog.youkuaiyun.com/mydreamongo/article/details/8155408
1.path的作用
path是系统用来指定可执行文件的完整路径,即使不在path中设置JDK的路径也可执行JAVA文件,但必须把完整的路径写出来,如 C:\ProgramFiles\Java\jdk1.6.0_10\bin\javac TheClass.java。path是用来搜索所执行的可执行文件路径的,如果执行的可执行文件不在当前 目录下,那就会依次搜索path中设置的路径;而java的各种操作命令是在其安装路径中的bin目录下,所以在path中设置了JDK的安装目录后 就不用再把java文件的完整路径写出来了,它会自动去path中设置的路径中去找;
2.classpath的作用
classpath是指定你在程序中所使用的类(.class)文件所在的位置,就如在引入一个类时:import javax.swing.JTable这句话是告诉编译器要引入javax.swing这个包下 的 JTable类,而classpath就是告诉编译器该到哪里去找到这个类(前提是你在classpath中设置了这个类的路径);如果你想要编译在当前目录下找,就加上“.”, 如:.;C:\Program Files\Java\jdk\,这样编译器就会到当前目录和C:\Program Files\Java\jdk\去找javax.swing.JTable这个类;还提下:大多数人都是用Eclipse写程序, 不设 classpath也没关系,因为Eclipse有相关的配置;
二、Maven环境变量配置
1、电脑图标右键属性-->高级系统设置-->高级(环境变量)-->新建系统变量
变量名:MAVEN_HOME
变量值:maven安装路径例如:C:\Program Files\apache-maven-3.0.5
2、path:修改path变量的值,在其中增加 %MAVEN_HOME%bin;
3、mvn -version测试配置是否成功