VSC/VS Code 配置java环境 (Maven、spring boot、Tomcat)

VSC/VS Code 配置java环境 (Maven、Tomcat)

更新时间:2021.9.1
【前言】由于笔者不是java专攻,只是学校课程设计需要,所以想在比较习惯的vscode中配置一个java环境,如果你是主攻java的,笔者还是推荐你使用idea。文章内容不全面不正确的地方,欢迎大家指正补充。

vscode配置java环境原理上就是通过vscode“封装”了java、maven、tomcat等环境的终端指令(cmd)来达到编写编译java的目的。

一、准备

1、vscode

vscode官网下载安装就行。

2、jdk环境(已配置好可跳过)

jdk官网下载地址

根据笔者了解,jdk1.8(java se8)任然是主流。但jdk11与jdk1.8相差不大。目前vscode与jdk1.8有兼容问题。因为Eclipse平台决定将jdk11作为2020年9月发布的最低要求,而vscode是依赖eclipsejdt.ls服务器的,所以至少需要JDK11。这里笔者也是以JDK11为例。如果必须使用JDK1.8可以参考下面这篇博客。

Vscode中不再支持JDK8的解决方案

jdk下载安装以及环境变量配置:

在这里插入图片描述
在这里插入图片描述
下载jdk需要登录oracle账户,但是账户注册非常的麻烦,这里推荐一个神奇的网站可以使用临时账户进行下载。

oracle临时账户网址


下载完后拷贝到要存放的文件目录就行了,这里我放在 C:\Program Files\Java文件目录下。记住目录,一会要用。

回到桌面,鼠标右击此电脑 -> 属性。在关于界面中点击高级系统设置进行Java的环境变量配置(JAVA_HOME、Path)在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
到这里就完成了,按 windows + R 输入 cmd 到控制台里。输入 java -version 能打印出java版本号就配置成功。

java -version

在这里插入图片描述

.ps:环境变量的配置是为了能在电脑的任何位置使用命令来完成编译java等工作。

3、maven环境(已配置好可跳过)

到官网下载最新版maven并解压到要存放的文件中。这里我存放在 D:\ProgramFiles\apache-maven-3.8.2-bin
这里注意不要有空格和中文,我放在有空格的文件夹中环境一直配置失败,换到没有空格的文件夹就成功了。

D:\ProgramFiles\apache-maven-3.8.2-bin

maven下载地址
在这里插入图片描述
在我的电脑------->属性------->高级系统设置--------->环境变量--------->系统变量-------->新建
变量名: MAVEN_HOME
变量值:D:\ProgramFiles\apache-maven-3.8.2-bin (你存放的路径)

找到Path在环境变量值 ----------> 新建:%MAVEN_HOME%\bin

在控制台输入 mvn -version 能打印出maven以及java信息就安装成功

mvn -version

在这里插入图片描述

更换maven本地仓库的位置

Maven会将下载的类库(jar包)放置到本地的一个目录下(一般默认情况下maven在本机的仓库位于C:\我的文档中.m2.\repository),如果想重新定义这个目录的位置就需要修改Maven本地仓库的配置。

在你想存放jar包的位置创建文件夹命名为 repository

打开maven安装目录 -------> conf ---------> 打开settings.xml

在 <settings> 标签下一级添加【】是 repository 的文件夹路径

<settings>
	...
	<localRepository> 【repository 的文件夹路径】 </localRepository>
	...
</settings>

更换阿里云镜像

在 <settings> 标签下一级添加以下内容

<settings>
	...
	 <mirrors>
 	   	<mirror>
 	       	<id>alimaven</id>
 	       	<name>aliyun maven</name>
  	      		<url>
   	         		http://maven.aliyun.com/nexus/content/groups/public/
    	    	</url>
      	  	<mirrorOf>central</mirrorOf>
   	 	</mirror>
	</mirrors>
  ...
</settings>

4、Tomat(已配置好可跳过)

官网下载想要的版本安装即可。
中间需要选择jdk路径。
在这里插入图片描述

二、spring boot & maven & java & vscode

在vscode 的插件库中安装 Java + Spring Extension Pack。Java + Spring Extension Pack是一个目前最优质的拓展包,里面包括了常用的java插件,能够让你在vscode中编译调试java,创建和编辑maven项目,以及使用tomcat。

Extension Pack for Java

在这里插入图片描述

安装完后重启vscode。创建 HelloWorld.java 文件。

public class HelloWorld {
    /* 第一个Java程序
     * 它将输出字符串 Hello World
     */
    public static void main(String[] args) {
        System.out.println("Hello World!"); // 输出 Hello World
    }
}

按f5进行debug,首次运行会询问在当前文件夹创建 launch.json 文件,这是运行配置文件,默认创建完成后便可进行java代码调试,将会在控制台打印 Hello World!

maven项目

ctrl + shift + p 输入 maven ,在选项中选择 Create Maven Project ,然后根据需求创建maven工程。

spring boot项目

如果你需要编写spring boot项目,在 ctrl + shift + p 后输入 spring,根据需求创建spring boot项目。

tomcat

在右侧有tomcat servers一栏,在右侧点击加号,选择tomcat所在文件夹即可。
在这里插入图片描述ctrl + ~ 调出终端,在终端中输入 mvn clean package进行打包,打包完成后会在target文件夹生成一个war包,在war包上右击 debug on tomcat server 。打开浏览器访问8080端口,可以看到测试项目 demo 在浏览器中可以访问。 至此大功告成。
在这里插入图片描述

vscode对于java支持的部分快捷操作

如果想获得更佳的编程体验,可以去各大博客上看看大佬们推荐的插件。

  • 5
    点赞
  • 36
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
您可以按照以下步骤配置Visual Studio Code (VSC)来使用Tomcat: 1. 首先,确保您已经安装了Java Development Kit (JDK)。您可以从Oracle官方网站下载并安装最新版本的JDK。 2. 在VSC中安装Java插件。打开VSC,点击左侧的扩展图标(四个方块组成的正方形),搜索并安装名为"Java Extension Pack"的插件。 3. 安装Tomcat服务器。您可以从Apache Tomcat官方网站下载并安装最新版本的Tomcat。 4. 设置Tomcat服务器。打开VSC,点击左侧的"Explorer"图标(文件夹图标),选择一个文件夹作为您的工作目录。然后,在VSC的底部状态栏中,点击"Java: Package Explorer"按钮,选择"Java Projects"视图,右键点击空白处,选择"New Project"。选择"Maven"作为项目类型,并按照向导创建一个新项目。 5. 在VSC配置Tomcat服务器。在VSC的底部状态栏中,点击"Tomcat"按钮,选择"Create a Tomcat Server Configuration file"。在弹出的窗口中,选择您安装的Tomcat目录,并填写相关的配置信息(如端口号、上下文路径等)。 6. 配置项目的构建和部署。在VSC的底部状态栏中,点击"Maven Projects"按钮,展开您的项目,找到"Lifecycle"下的"install"目标,双击运行该目标,以构建项目。然后,右键点击项目,选择"Run on Tomcat",选择您之前配置Tomcat服务器,并选择"Run"。这将把您的项目部署到Tomcat服务器上。 以上是在VSC配置Tomcat的基本步骤。根据您的具体需求和项目类型,可能还需要进行其他配置或调整。希望对您有所帮助!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值