基本步骤
仍旧是配环境3步走
- 下编译器,运行工具包
- vscode下载插件
- 配置环境变量
JDK介绍与下载
JDK基本介绍
JDK具体介绍可以看这篇博客。总体来说JDK里面提供了编译与运行的组件,以及一些有用的开发工具。地位相当于python解释器
JAVA开发工具包(JDK) - 知乎 (zhihu.com)
两大类JDK
JDK有两大类,一类叫open_JDK,另一类是oracle_JDK。他们之间的区别在于,open_JDK是开源的,由社区维护。oracle_JDK由甲骨文官方更新与维护。具体区别可以看这篇博客Oracle JDK 与 OpenJDK:如何选择及其区别_openjdk和oracle jdk-CSDN博客
一般对于个人而言,选择open_JDK就行了
版本选择
JDK版本选择:oracle_JDK有很多版本,其中一些版本为LTS,即长期维护。现在公司大多使用更稳定的JDK8,或者使用自己开发的JAVA版本。初学者可以找LTS的版本下载。
下载方式
- 命令行下载sudo apt install openjdk-8-jdk
可以选择自己想要的版本。这个方法只能下开源的open_JDK - 官网下载对应格式的压缩文件,手动解压安装。这个方法用来安装oracle版本的Java Downloads | Oracle
安装路径
若使用命令行下载,ubuntu默认会安装在/usr/lib/jvm下面。手动下载的同学可以将安装包解压至这个路径下,方便统一管理
配置环境变量
修改系统环境变量即可,不管是用命令行还是手动改文件都行。
有三个基本的环境变量需要进行配置
JAVA_HOME
JRE_HOME
CLASSPATH
另外,我们也需要将${JAVA_HOME}/bin目录加入至PATH环境变量中。这样做的目的是方便直接用JDK里面工具,不需要输入地址
因为vscode好像是根据JAVA_HOME,JRE_HOME,CLASSPATH来指定所使用的JDK的。
手动改/etc/environment
加入以下内容
JAVA_HOME="/usr/lib/jvm/jdk-17-oracle-x64"
JRE_HOME=${JAVA_HOME}/jre
CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
另外,向PATH中添加${JAVA_HOME}/bin
vscode插件下载
搜java会蹦出来几个微软授权的插件,下了就行。点一个,其他就会一起下了。