java环境部署:首先下载官网下载jdkhttps://www.oracle.com/java/technologies/javase-jdk8-downloads.html,
选择适合你的版本下载完成解压配置Java环境,
mac环境配置:Mac预装了很多环境,包括Java、Python、Perl、Ruby等。如果你手动下载过Java就有两个路径,一个是默认的,一个是下载了的jdk,需要更新的。
查看默认路径:
whereis java
ls -l
/usr/bin/java----> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java
下载的jdk路径:/Library/Java/JavaVirtualMachines/
知道了路径开始配置
第一种在上面路径级别的c下面配置即.bash_profile下面一次执行
vim .bash_profile
把上面查到的路径黏进去
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_60.jdk/Contens/Home
:wq 保存退出
source .bash_file 指令使配置立即生效
输入source .bash_profile 这样就可以使得环境变量起作用了
你可以echo JAVA_HOME/lib/dt.jar:JAVA_HOME/bin:$PATH:
export JAVA_HOME
export CLASSPATH
export PATH
二、path、classpath
path环境变量:作用是指定命令搜索路径,在终端命令行中输入javac编译程序时,它会到path指定的路径中查找相应的命令程序。把 jdk安装目录下的bin目录添加到 path环境变量中,bin包含经常要用到的可执行文件 java、javac、 javadoc等设置好之后,就可以在任意目录下执行 java、javac等命令了。
classpath 环境变量:作用是指定类的搜索路径,要使用我们编写好的 java类,首先要找到它们Java虚拟机(JVM )就是通过 classpath环境变量来寻找类的,我们需要将 jdk的目录下的子目录lib目录中的 rt.jar设置到classpath中,注意:当前目录 “.” 也要加到该目录中
windows环境:点击此电脑,点击属性,选择高级系统设置,点击环境变量,弹出“新建系统变量”窗口,
新建变量名:JAVA_HOME,变量值:C:\Program Files (x86)\Java\jdk1.8.0_60
新建变量名:CLASSPATH,变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;
编辑变量Path,在Path变量值后追加“:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;”.
最后,打开命令窗口,输入“java -version”,如果输出版本信息则java环境变量配置成功