先装两个插件

1.Java Extension Pack

2.Maven for Java

装完这两玩意之后插件列表是这样的

配置JAVA环境

记得配置下JAVA_HOME以及path。

还有就是我用java11时,vscode运行项目报错了。所以用的java8。

配置maven环境

插件列表中maven for java点那个齿轮图标进入配置

在配置里面选择进入json文件配置(本来在界面可以配置mvn命令的路径,但是死活找不到mvn的settings文件配置,只能搞json文件配置了)

进入后配置mvn命令路径以及settings路径:

"maven.executable.path": ".......\\apache-maven-3.6.0\\bin\\mvn",

"java.configuration.maven.userSettings": ".....\\apache-maven-3.6.0\\conf\\settings.xml",

写入后大概长这样:

记得settings文件中写阿里的镜像啊,不然整settings配置就没啥意思了

创建maven项目

1.随便打开一个空的文件夹作为项目工作空间

2.在工作空间右键鼠标,选择create maven project

3.在弹出的窗口选择类型quickstart就行

4.在底部的交互终端中按照交互提示输入groupId、artifactId这些玩意。。。

5.弹出窗口确认配置。

最后工程目录如下:

6.点开主文件App.java,按f5调试、或者ctrl+f5运行项目就可以看到下面的控制台输出结果了。

springboot项目

在quickstart项目基础上改改就可以了。或者简单一点创建项目时选择spring-boot-blank-archetype.

这玩意不知道啥情况,helloController文件出来的类少了个构造函数,报错。

只能手动添加下:

运行项目,浏览器输入地址http://127.0.0.1:8080/,即可看到效果

vscode 开发maven项目(springboot项目)相关推荐

  1. docker eclipse打包_【Docker】Maven打包SpringBoot项目成Docker镜像并上传到Harbor仓库(Eclipse、STS、IDEA、Maven通用)...

    写在前面 最近,在研究如何使用Maven将SpringBoot项目打包成Docker镜像并发布到Harbor仓库,网上翻阅了很多博客和资料,发现大部分都是在复制粘贴别人的东西,没有经过实践的检验,根本 ...

  2. Maven打包SpringBoot项目时出现Test异常

    分享知识 传递快乐 在做 Maven 对 SpringBoot 项目打包时出现以下异常: Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time ...

  3. Ecplise基于Maven创建springboot项目基础-项目创建报错分析

    1.工具:Ecplise 2.jdk 3.下载maven 下载地址:https://maven.apache.org/ 将下载文件解压在任意一个空文件夹内,项目文件结构如图(小编是下载maven3.3 ...

  4. RabbitMQ的6种工作模式的学习记录,普通MAVEN和springboot项目整合rabbitmq的API详解

    1.RabbitMQ后台管理页面 2.RabbitMQ 核心(自我理解) 3.RabbitMQ6种工作模式介绍 4. RabbitMQ的消息可靠性 5.RabbitMQ普通MAVEN项目使用 6.Sp ...

  5. java jar 启动项目,SpringBoot项目运行jar包启动的步骤流程解析

    SpringBoot项目在开发中,方便快捷,有一点原因就是SpringBoot项目可以打jar包运行:把jar包直接扔服务器上,然后运行jar包就能访问项目接口了.下面介绍SpringBoot项目打j ...

  6. SSM项目/SpringBoot项目/SpringBoot+Vue前后端分离项目 图片上传并查看功能实现汇总

    SSM项目下的图片上传: 1.前端Js代码:用户点击"上传头像"按钮后,会执行uploadPhoto()的方法. <button type="button" ...

  7. Maven打包SpringBoot项目镜像并推送至私有Harbor仓库

    1 准备工作: 1.1 搭建harbor 因为harbor是基于docker的,并且依赖于docker-compose,所以先要准备好dockers环境再安装好compose工具 1.1.1 dock ...

  8. 开发完成的springboot项目扩展 swagger

    第一步:pom.xml 引入 swagger 配置 <swagger.version>2.9.2</swagger.version> <!--swagger start- ...

  9. 木字楠后台管理系统开发(1):SpringBoot项目初始化并引入基础文件

  10. springboot自动创建Oracle,一键生成项目 SpringBoot项目代码生成器 支持Oracle 支持MySql...

    下载地址 https://github.com/lxw112190/lxw_Helper 说明: 1.该软件为C#编写,运行需要.net framework 4.0. Windows 10操作系统自带 ...

最新文章

  1. 面试官:你都工作3年了,连选择排序法都不会,我怎么能选择你
  2. 鸟哥的Linux私房菜基础学习篇(第二版)第二章课后习题与答案
  3. 浅析 Linux 初始化 init 系统,第 2 部分: UpStart
  4. element ui select 自动向上向下弹出_达观数据:Selenium使用技巧与机器人流程自动化实战...
  5. virus.win32.xorer病毒
  6. python中特殊变量-python list每三个分成一组python中星号变量的几种特殊用法
  7. win11怎么解除网络限制 windows11解除网络限制的设置方法
  8. 【笔记环境】Typora+Joplin+PicGo+Gitee+Onedrive
  9. linux内核如何支持多核cpu,现在的多核CPU,Linux操作系统是否能够实现单个进程(多线程)的多核调度(跨CPU核心调度)?...
  10. android安装小组件,万能小组件安卓下载-万能小组件下载-万能小组件app下载官方...
  11. C++数字三角形问题(动态规划)
  12. java 框架 面试常见题目
  13. 怎么理解Web 3.0?
  14. libgdx 处理加速传感器
  15. 解决pdf打印预览中遇到特殊字符,导出失败问题
  16. 【视频】机器人直接爬货架取货
  17. 测试能不能玩那种游戏的手机软件,让手机也能玩上 PC 游戏:Moonlight
  18. 诛仙3el服务器位置,【诛仙3风吟】虚拟机镜像一键服务端+配套客户端+青萝+EL编辑器+GM工具+启动说明...
  19. android 调用JNI SO动态库
  20. 【Babylonjs】材质

热门文章

  1. 前端技术周刊 2018-08-06:ES Module
  2. FTP服务器配置与管理(2) 创建FTP站点
  3. git pull使用【转】
  4. 程序员如何保护好自己的发际线
  5. 每周更新:React UI 库、WebStorm 2019.1.1、PaySDK v2.0.1和Spring Boot 2.2 第二个里程碑 M2等更新发布
  6. 2100 没有反弹shell_反弹shell | ncbash
  7. 大数据催生智慧园区_颠覆性的大数据时代催生革命发展
  8. 模拟串口收发数据Configure Virtual Serial Port Driver(VSPD)
  9. PHP拼接唯一索引,合并两个数组数据
  10. uploader java_java-webuploader+Java如何实现分片+断点续传