VsCode打造Java开发环境

VsCode打造Java开发环境

作为一名全栈开发,用的语言和工具越来越多,每种语言都可能有自己的高效的IDE,如果用到几种语言,就全部安装几种语言的IDE,无疑会增加开发电脑的负担和负载,这时一款能支持所有语言的轻量级全能型IDE,就显得十分有必要了,在轻量级开发工具中,VsCode是其中最优秀的代表。
由于最近开发电脑安装的环境和IDE太多,开发的电脑有些吃不消,又舍不得换电脑,毕竟换电脑比较麻烦还费钱,所以我就卸载了Pycharm,IDEA这些又大又蠢又慢的集成开发环境,改用Vscode全栈开发,下面记录分享我配置Vscode搭建Java开发环境的过程。

1. 安装Vscode,安装扩展插件
1.1 Vscode下载安装

下载地址:https://code.visualstudio.com/Download
安装很简单,如果用的win10操作系统,下载后直接点击下一步下一步安装即可。但要注意的是如果是系统管理员账户,则需要注意下载系统安装版本,如图
系统账户安装版本

1.2 安装插件

安装以下两个插件:

  • Java Extension Pack
  • Spring Boot Extension
  • Java Code Generators
  • koroFileHeader

在 Visual Studio Code 中打开扩展视图(Ctrl+Shift+X)。输入“java”搜索商店扩展插件。找到并安装 Java Extension Pack (Java 扩展包),找到并安装 “Spring Boot Extension Pack”。同理安装Java Code Generators 代码自动生成插件,和 koroFileHeader 注释插件。

2. 配置Maven

点左下角的设置图标->设置,打开设置内容筛选框,输入maven,然后点击右侧的打开json格式setting,然后把maven的可执行文件路径配置、maven的setting路径配置、java.home的路径配置,拷贝到右侧的用户设置区域并且设置为自己电脑的实际路径,具体截图如下:
在这里插入图片描述
settings.json中编辑输入配置内容如下:

{
    "workbench.colorTheme": "Visual Studio Dark",
    "terminal.integrated.shell.windows": "C:\\Windows\\System32\\cmd.exe",
    
    "java.home":"C:\\Program Files\\Java\\jdk1.8.0_201",
    "java.configuration.maven.userSettings": "E:\\Java\\apache-maven-3.6.3\\conf\\settings.xml",
    "maven.executable.path": "E:\\Java\\apache-maven-3.6.3\\bin\\mvn.cmd",
    "maven.terminal.useJavaHome": true,
    "maven.terminal.customEnv": [
        {
            "environmentVariable": "JAVA_HOME",
            "value": "C:\\Program Files\\Java\\jdk1.8.0_201"
        }
    ],
}

现在最新版的VsCode仅支持JDK11以上了,因为Eclipse平台决定将JDK11作为9月发布的最低要求,而vscode是依赖eclipsejdt.ls服务器的,所以需要更新到JDK11。可以在settings.json中配置java.configuration.runtimes,这个配置仍然支持Java1.5到14,不过依旧需要安装JDK11,用来启动Java语言服务器,具体的编译版本则可以自行选择。
具体配置如下:

{
	"java.home":"C:\\Program Files\\Java\\jdk-11.0.8",
	"java.configuration.runtimes": [
	    {
	      "name": "JavaSE-1.8",
	      "path": "C:\\Program Files\\Java\\jdk1.8.0_251",
	      "default": true
	    },
	    {
	      "name": "JavaSE-11",
	      "path": "C:\\Program Files\\Java\\jdk-11.0.8",
	    },
	],
	"java.configuration.maven.globalSettings": "C:\\apache-maven-3.6.3\\conf\\settings.xml",
	"maven.terminal.customEnv": [
	  
	    {
	        "environmentVariable": "JAVA_HOME",
	        "value": "C:\\Program Files\\Java\\jdk1.8.0_251"
	    }
	],
	"maven.terminal.useJavaHome": true,
}

配置完重启Vscode。

3. 创建工程项目
3.1 创建SpringBoot项目

先使用快捷键Ctrl+Shift+P命令窗口,输入 Spring 选择创建 Maven 项目,选择需要使用的语言、Group Id、项目名称等,这里选择Java,选择Spring Boot版本,之后选择需要引入的包,如DevTools(代码修改热更新,无需重启)、Spring Web(集成tomcat、SpringMVC)、Lombok(智能生成setter、getter、toString等接口,无需手动生成,代码更简介)、Thymeleaf (模板引擎)。选择好要引入的包后直接回车,在新弹出的窗口中选择项目路径,至此Spring Boot项目创建完成。
创建好后vscode右下角会有提示,点击Open it 即可打开刚才创建的Spring Boot项目。
Spring命令创建spring工程

3.2 使用Maven创建其他原型工程

maven创建其他原型1
点击后,根据所需,选择一个原型来创建工程。
选择maven原型

4. 项目运行调试

启动工程之前还需要配置下运行环境,点左边的小虫子图标,然后点上面的下拉箭头,选择添加配置,第一次设置时VS Code会提示选择需要运行的语言环境,选择对应环境后将自动创建 launch.json 文件。
launch.json 默认不修改配置也可以使用。配置完成之后,单击运行调试按钮,就可以进行调试运行了。
配置调试运行
项目创建后会自动创建DemoApplication.java文件,在DemoApplication 文件目录下新建文件夹 Controller,新建文件HomeController.java,在resources–>templates目录下创建Index.html文件,具体的工程目录文件结构如下:
Springboot工程项目目录结构

浏览器地址栏输入: http://127.0.0.1:8080/hello,后页面显示正常即可。
SpringBoot测试页面启动截图

  • 7
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值