从安装Java到在VSCode中使用

诸神缄默不语-个人CSDN博文目录

VSCode官方使用Java的教程:https://code.visualstudio.com/docs/java/java-tutorial
最方便的操作是安装懒人包(同时安装JDK和VSCode)(第一节),然后安装VSCode中的Java插件(第二节)。但由于网络限制,可能无法直接安装懒人包,那就分别安装VSCode(我之前也写过博文)和JDK(第三节),然后再安装VSCode中的Java插件(第二节)。

JDK里面包含了JRE和Java开发工具,如果想要用Java进行编程,JDK是必须安装的。
如果只想运行Java程序(class文件),可以只安装JRE。JRE里面包含了JVM(Java虚拟机)和Java核心类库 / Java SE标准类库。

VSCode是一个写代码的编辑器,安装Java插件后就可以拿来写Java代码。VSCode不是必须的,用文本文件、Sublime、Notepad++、IDEA、Eclipse、NetBeans etc.都可以写Java代码,但是我个人习惯用VSCode,所以本文会介绍在VSCode上的操作。

1. 懒人包

一键安装VSCode和Java的打包软件。Windows版:https://aka.ms/vscode-java-installer-win

默认直接下载JDK17和VSCode,如果检测到已安装VSCode就只安装Java。
需要注意的是火绒和360都会杀这个软件,所以需要关一下。

如果网络一切正常的话,差不多直接一路无脑“安装”“下一步”就行。
如果网络不好的话就会进入这个状态,显示下载失败:
在这里插入图片描述
接下来请直接跳转本文第三节,再跳转回本文第二节。

需要注意的是,如果安装之前已经打开了VSCode,在安好后需要重新打开,才能成功加载。

2. 仅安装VSCode Java扩展

如果已经安装了VSCode和JDK,可以仅安装扩展:vscode:extension/vscjava.vscode-java-pack(仅支持Java 1.5以后的版本)

有一个Quick Start guide可以作为教程。

必须要下的扩展是这2个:
Language Support for Java™ by Red Hat
Debugger for Java

3. 仅安装JDK

在安装懒人包的时候如果检测到已安装VSCode但是没有安装JDK就会自动下载、安装JDK。

1. 下载JDK

1. 从Oracle官网下载JDK

网络问题,显示不了JDK下载链接,略。

2. 从WEJDK镜像下载JDK

网址:https://d.injdk.cn/download/openjdk
因为我需要与Android Studio的版本匹配,所以选择下载JDK 17,下载链接是https://d.injdk.cn/download/oraclejdk/17/jdk-17_windows-x64_bin.msi

2. 安装JDK

在这里插入图片描述
点击Next,选择安装地址。点击Next,等待直至完成安装:
在这里插入图片描述

如果是JDK8或者6这种比较老的版本还可以选择要不要安装公共JRE,这个公共JRE就是比如eclipse这种工具就可以独立单用JRE,拿来干这个的。
安装JRE的时候要求设置的路径必须是空文件夹,总之你新建一个文件夹就行。注意不要把JRE和JDK安到一个文件夹里,虽然我没这么干过,但是据说这么干会导致找不到javac。

3. 配置环境变量

除了懒人包可以帮你配置环境变量外,如果你安装JDK 21+,也不用手动配置环境变量……

在这里插入图片描述
点击环境变量,在系统变量那里点击新建,输入变量名JAVA_HOME,变量值就是JDK的安装地址。点击系统变量中的Path,点击编辑,点击新建,输入新的一行%JAVA_HOME%\bin,点击确定-确定-确定。

4. 检验Java成功安装

在cmd中输入java -version,能返回如下信息(与具体安装的JDK版本有关),就说明JDK安装成功了:

java version "17.0.12" 2024-07-16 LTS
Java(TM) SE Runtime Environment (build 17.0.12+8-LTS-286)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.12+8-LTS-286, mixed mode, sharing)

4. Java项目管理

除了本文档外,还可以参考这篇文档:Java project management in Visual Studio Code
具体的我还没看

5. 本文撰写过程中参考的其他网络资料

  1. https://blog.csdn.net/m0_70545163/article/details/141332829
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

诸神缄默不语

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值