Windows下,配置VS Code的Java开发环境
Windows下,配置VS Code的Java开发环境
前言
最近痴迷于VS Code的开发环境配置,原因就在于它的轻巧和免费,还能当一个非常棒的文本编辑器。如果之前你配置过VS Code并且失败了,那么建议重新安装,并彻底删除C:\Users\Administrator\.vscode
和C:\Users\Administrator\AppData\Roaming\Code
内的所有文件。
一键配置和安装
VS Code官方文档中,提供了自动安装和配置Java开发环境的程序Installer of Visual Studio Code for Java developers,私有云备份,密码:chens.life
。
打开之后,程序会自动检测VS Code、Java JDK和相关插件,并会自动进行下载和安装。
手动配置
如果不想使用自动配置,则可以手动配置。尤其是JDK下载缓慢,我们可以事先安装和配置好JDK开发环境,这样也可以指定JDK的版本。
配置JDK开发环境
从Oracle官网下载需要的JDK版本,记住安装的路径,方便之后配置系统环境变量。依次进入控制面板\系统和安全\系统 > 高级系统设置> 环境变量
,新建CLASSPATH
和JAVA_HOME
,修改Path
。
变量 | 值 |
---|---|
JAVA_HOME | C:\Program Files\Java\jdk-13.0.2(换成自己的) |
CLASSPATH | .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tool.jar |
添加两条Path值 | %JAVA_HOME%\bin 和 %CLASSPATH% |
在cmd中输入java -version
验证是否配置正确。
安装VS Code插件
- Language Support for Java(TM) by Red Hat
- Debugger for Java
- Java Test Runner
- Maven for Java
- Java Dependency Viewer
配置VS Code
Ctrl+Shift+P
跳出控制面板,输入命令Java:Configure Java Runtime,即可看到关于JDK的设置。一般必设置,除非需要多个JDK。
测试
新建文件夹,右键在Code中打开,新建hello.java
文件,键入
public class hello{
public static void main(String[] args){
System.out.println("hello world\n");
}
}
点击Run
即可运行Java程序。
注意:如果不是在文件中打开VS Code,单独打开一个java文件可能会出错!!
必须在文件中打开VS Code!
结尾
其实微软官方提供的一键安装工具就非常的好用,我们可以先把VS Code、Java JDK安装配置好之后,再运行安装工具。
参考文档
Windows下,配置VS Code的Java开发环境的更多相关文章
- Windows下visual studio code搭建golang开发环境
Windows下visual studio code搭建golang开发环境 序幕 其实环境搭建没什么难的,但是遇到一些问题,主要是有些网站资源访问不了(如:golang.org),导致一些包无法安装 ...
- window7 下配置python2.7+tornado3.3开发环境
玩python的人大都在linux下进行开发,由于长期习惯在windows下开发代码,今天蛋疼尝试在window7下配置python2.7+tornado3.3开发环境,必然的中间遇到各种报错,但是最 ...
- 2018 完美搭建VS Code 的JAVA开发环境并解决print乱码问题
出自微软的Visual Studio Code 并不是一个 IDE,它是个有理想,有前途的编辑器,通过相应语言的插件,可以将其包装成一个 轻量级的功能完善的IDE. 自从遇见了她,真的是对她一见钟情不 ...
- windows下搭建eclipse关于python的开发环境及初始化参数配置
1.安装jdk 因为eclipse是java开发的,运行eclipse程序需要安装jdk 安装jdk以后需要配置java_home环境变量 2.安装python2.7(比较简单,此处略) 3.下载ec ...
- 不用rustup,Windows下gnu版Rust安装与开发环境配置
写在前面 本文介绍了在不使用rustup的情况下,在Windows上安装gnu版的Rust,并配置开发环境(VSCode + rust-analyzer,CLion + IntelliJ Rust)的 ...
- windows下sublime text的node.js开发环境搭建
首先安装sublime text3,百度一堆,自己找吧.理论上sublime text2应该也可以.我只能说一句:这个软件实在是太强悍了. 跨平台,丰富的插件体系,加上插件基本上就是一个强悍的ide了 ...
- Ubuntu16.04下配置VScode的C/C++开发环境
博客转载:https://blog.csdn.net/weixin_43374723/article/details/84064644 Visual studio code是微软发布的一个运行于 Ma ...
- Windows下用Eclipse搭建C/C++开发环境
本文假定你已经熟悉Java,Eclipse的安装,并能顺利启动和运行Eclipse.此外因为各软件版本在不断更新,有些地方可能不准确,以最新的.原文资料为准. 距上一次写和调C++程序,已经5.6年了 ...
- Windows下基于ADS+J-Link 的ARM开发环境搭建
在一般ARM编程教学和实验环境里,一般采用 ADS加+并口转Jtag板+H-Jtag的开发环境.但是这种方法最大缺点是需要机器上有一个并口.现在无论PC还是笔记本都很难有并口,因此采用USB接口调试器 ...
随机推荐
- Go Pentester - HTTP Servers(3)
Building Middleware with Negroni Reasons use middleware, including logging requests, authenticating ...
- SpringBoot2.x入门教程:引入jdbc模块与JdbcTemplate简单使用
这是公众号<Throwable文摘>发布的第23篇原创文章,收录于专辑<SpringBoot2.x入门>. 前提 这篇文章是<SpringBoot2.x入门>专辑的 ...
- Android 对接硬件串口篇
简介:硬件设备有IC卡片,指压测试仪(测试脉搏信号.心率.血压),经过串口获取硬件设备发送的数据. 正文:第一步:获得硬件设备,应用市场下载串口调适软件,测试一下在Android环境下数据是否能正常获 ...
- 关于Object.defineProperty
讲解大致会根据下图展开 本文部分参考了书籍<你不知道的javascript>上卷 对象的定义与赋值 经常使用的定义与赋值方法obj.prop =value或者obj['prop'] ...
- 详解 CmProcess 跨进程通信的实现
CmProcess 是 Android 一个跨进程通信框架,整体代码比较简单,总共 20 多个类,能够很好的便于我们去了解跨进程实现的原理. 个人猜测 CmProcess 也是借鉴了 VirtualA ...
- 记IntelliJ IDEA创建spring mvc一次坑爹的操作!!!!
本人刚开始学习spring mvc,遇到一问题,现在分享一下. 点击Next,创建项目完成,你会发现缺少很多东西. lib文件没有,里面的jar更没有.applicationContext.xml和d ...
- Invalid RNPermission 'ios.permission.xxx'. should be one of: ( )
原因可能是配置配置问题, 我碰到的是Android上完美运行,iOS报错,原因是前期用的Android开发,iOS的配置项没有配完整 按照官方配置一遍 https://github.com/react ...
- PHP date_offset_get() 函数
------------恢复内容开始------------ 实例 返回奥斯陆(在欧洲挪威)冬天和夏天相对于 UTC 的以秒计的时区偏移量: <?php$winter=date_create(& ...
- PHP nl_langinfo() 函数
定义和用法 nl_langinfo() 函数返回指定的本地信息. 注释:该函数无法在 Windows 平台上工作. 提示:与返回所有本地格式化信息的 localeconv() 函数不同,nl_lang ...
- 《Python与量化投资:从基础到实战》PDF高清完整版-PDF|网盘下载附提取码
本书主要讲解如何利用Python进行量化投资,包括对数据的获取.整理.分析挖掘.信号构建.策略构建.回测.策略分析等.本书也是利用Python进行数据分析的指南,有大量的关于数据处理分析的应用,并将重 ...