【精选】Visual Studio Code (VSCode)使用之Maven管理依赖的项目启动 您所在的位置:网站首页 maven依赖冲突命令 【精选】Visual Studio Code (VSCode)使用之Maven管理依赖的项目启动

【精选】Visual Studio Code (VSCode)使用之Maven管理依赖的项目启动

2023-11-05 11:50| 来源: 网络整理| 查看: 265

文章目录 前言一、VSCode需要安装的插件二、使用步骤1.引入项目2.使用maven打war包3.指定tomcat并运行 总结

前言

本文主要介绍在VScode中使用tomcat启动由maven管理依赖的(javaweb)项目。若使用的是其他开发工具,可以跳过了~

由于公司的某些原因,不得不摒弃IDEA(懂的都懂)。在VSCode和Eclipse中徘徊,大学期间就使用的Eclipse,考虑到之前的使用感受,决定还是试试VSCode好了【手动🐶】。

下面的内容基于**M1(Pro)**芯片的MacOS系统,JDK 1.8、Tomcat 9.0.58、Maven 3.8.4、Mysql 8.0.28、VSCode 1.66.2。

一、VSCode需要安装的插件

VSCode 基于插件,想要实现相关的功能,就必须装相应的插件。这部分,很多介绍VSCode安装的帖子里都会介绍,同学直接搜索VSCode javaweb开发就好了。 下面做个初略的介绍:

编程的插件列表 Extension Pack for Java:该插件安装后会自动安装 Language Support for Java™ by Red Hat、Debugger for Java、Maven for Java、Project Manager for Java、Test Runner for Java; Tomcat for Java:普通web项目需要,装了才有Tomcat的菜单;其他插件(自己选择装与不装) JetBrains IDEA Icons:将项目里的文件图标设置为IDEA里的样式; IntelliJ IDEA Keybindings:快捷键设置为IDEA的;注意点: Test Runner for Java 这个插件需要JDK 11及以后的版本,所以同学看自己的需求哈。我使用jdk1.8老是提醒我安装11,所以我把它去掉了,后面实际需求了再装回来。 装好插件后可以按提示刷新VSCode或者关闭重新打开,使插件生效。 另外:插件还需要java home的路径以及maven 位置,这儿就忽略了哈。 二、使用步骤 1.引入项目

导入项目演示:VSCode导入项目

导入项目后maven会自动识别pom文件并下载依赖包,生成target目录(项目编译文件)。

我的项目有两个pom文件,java web内容在“web”这个目录下面,打包运行也主要是web里面的内容。

项目结构展示: 在这里插入图片描述

2.使用maven打war包

在maven的标签里展开选择“package”点击旁边的按钮即可完成打包(看个人习惯,我习惯于先clean在打包)。 war可以根据自己的需要进行重命名,名称为浏览器端访问的根路径。 在这里插入图片描述

3.指定tomcat并运行

先指定本地tomcat:只用选到tomcat文件夹就好了; 在这里插入图片描述 选择了tomcat后,就可以看见对应的标签了; 在这里插入图片描述 接下来就是选中打的war包,使用tomcat运行; 在这里插入图片描述

我在运行前,对web.war进行了重命名(yfcrk.war)。选择使用tomcat运行war包后,可以看见tomcat成功启动了。 在这里插入图片描述

在浏览器可以正常访问。 在这里插入图片描述

补充:关于打war的名称,maven管理依赖的项目也可在pom文件中设置 在这里插入图片描述

总结

使用VSCode进行开发,需要完成一些准备工作:安装相关插件,配置相关信息(JDK路径、Maven setting文件路径、tomcat工作空间); 使用maven打一个war包,再选择tomcat运行这个war包。

ps:作者也是才接触VSCode,同学如果有更加方便的方法,请分享一下,非常非常非常感谢🙏 另外,有些项目是直接使用的jar包,而非maven管理依赖,运行起来要稍麻烦一点,等我整理完了发出来。 转载请标明出处,感谢你的阅读。 连接地址



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有