VSCode+Java13环境配置

Java13安装

https://www.oracle.com/technetwork/java/javase/downloads/jdk13-downloads-5672538.html

金字塔结构 JDK=JRE+JVM+其它 运行Java程序一般都要求用户的电脑安装JRE环境(Java Runtime Environment);没有jre,java程序无法运行;而没有java程序,jre就没有用武之地。

JDK(Java Development Kit)是针对Java开发员的产品,是整个Java的核心,包括了Java运行环境JRE、Java工具和Java基础类库。Java Runtime Environment(JRE)是运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。JVM是Java Virtual Machine(Java虚拟机)的缩写,是整个java实现跨平台的最核心的部分,能够运行以Java语言写作的软件程序。

对于12之后的jdk下没有jre文件,需要手动创建

cd XXX\jdk-13

bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre

配置环境变量

  1. 添加JAVA_HOME
环境变量
  1. Path下新建

注意:网上很多写的
Path: ;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
经测试不能配置成功

Path
Path

对于新建CLASSPATH变量,要根据版本确定
CLASSPATH: .;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar(注意有个点)
从jdk-9之后就已经没有tools.jar和dt.jar了,也不需要在classpath里面配置这些jar了

检测Java配置是否成功

cmd检测


cmd

可见配置成功

VSCode配置Java环境

插件安装

当然如果不想一个一个装这么麻烦,可以直接搜索Java Extension Pack,安装的时候也会把其它必要的东西安装完成

Java Extension Pack

推荐使用code runner插件运行

关于VS Code使用code runner编译运行java出现报错乱码的问题
![乱码](https://upload-images.jianshu.io/upload_images/19626546-5abb45
a67a757c84.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

解决办法:

打开文件-首选项-设置

在用户设置settings.json中添加:

{"code-runner.runInTerminal": true}
然后按ctrl+s保存。

解决。

你可能感兴趣的:(VSCode+Java13环境配置)