JDK 11

Ubuntu

sudo add-apt-repository ppa:linuxuprising/java
sudo apt update
sudo apt install oracle-java11-installer

# 查看Java版本
java -version

OSX/Win10

直接去官网下载对应的dmg/exe文件安装即可。

Java Home设置

Linux/OS X

/etc/profile设置JAVA_HOME,记得用sudo权限

# OSX的JAVA安装目录一般在 /Library/Java/JavaVirtualMachines/{jdk版本}/Contents/Home
# Linux的安装目录一般在 /usr/lib/jvm/{jdk版本}
export JAVA_HOME=/{JAVA安装目录}
export CLASSPATH=.:${JAVA_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

如果用了sudo还是提示没有写入权限,可以将profile先拷贝一份出来,修改开拷贝的文件,然后再覆盖/etc下的

修改完之后记得source /etc/profile,之后执行java -version就可以看到设置成功了。

Win10

  1. 右键我的电脑选择属性,然后在左边栏点击高级系统设置

  2. 点击下方环境变量

  3. 现在下方的系统变量中新建,变量名为JAVA_HOME,然后浏览目录,JAVA的安装路径一般在C:\Program Files\Java\jdkXXX的位置

  4. 添加完成之后,在上方的用户变量里面找到Path,点击编辑

  5. %JAVA_HOME%\bin加入

  6. 新启动一个命令行输入java -version查看是否生效。