vscode 开发maven项目(springboot项目)
先装两个插件
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项目)相关推荐
- docker eclipse打包_【Docker】Maven打包SpringBoot项目成Docker镜像并上传到Harbor仓库(Eclipse、STS、IDEA、Maven通用)...
写在前面 最近,在研究如何使用Maven将SpringBoot项目打包成Docker镜像并发布到Harbor仓库,网上翻阅了很多博客和资料,发现大部分都是在复制粘贴别人的东西,没有经过实践的检验,根本 ...
- Maven打包SpringBoot项目时出现Test异常
分享知识 传递快乐 在做 Maven 对 SpringBoot 项目打包时出现以下异常: Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time ...
- Ecplise基于Maven创建springboot项目基础-项目创建报错分析
1.工具:Ecplise 2.jdk 3.下载maven 下载地址:https://maven.apache.org/ 将下载文件解压在任意一个空文件夹内,项目文件结构如图(小编是下载maven3.3 ...
- RabbitMQ的6种工作模式的学习记录,普通MAVEN和springboot项目整合rabbitmq的API详解
1.RabbitMQ后台管理页面 2.RabbitMQ 核心(自我理解) 3.RabbitMQ6种工作模式介绍 4. RabbitMQ的消息可靠性 5.RabbitMQ普通MAVEN项目使用 6.Sp ...
- java jar 启动项目,SpringBoot项目运行jar包启动的步骤流程解析
SpringBoot项目在开发中,方便快捷,有一点原因就是SpringBoot项目可以打jar包运行:把jar包直接扔服务器上,然后运行jar包就能访问项目接口了.下面介绍SpringBoot项目打j ...
- SSM项目/SpringBoot项目/SpringBoot+Vue前后端分离项目 图片上传并查看功能实现汇总
SSM项目下的图片上传: 1.前端Js代码:用户点击"上传头像"按钮后,会执行uploadPhoto()的方法. <button type="button" ...
- Maven打包SpringBoot项目镜像并推送至私有Harbor仓库
1 准备工作: 1.1 搭建harbor 因为harbor是基于docker的,并且依赖于docker-compose,所以先要准备好dockers环境再安装好compose工具 1.1.1 dock ...
- 开发完成的springboot项目扩展 swagger
第一步:pom.xml 引入 swagger 配置 <swagger.version>2.9.2</swagger.version> <!--swagger start- ...
- 木字楠后台管理系统开发(1):SpringBoot项目初始化并引入基础文件
- springboot自动创建Oracle,一键生成项目 SpringBoot项目代码生成器 支持Oracle 支持MySql...
下载地址 https://github.com/lxw112190/lxw_Helper 说明: 1.该软件为C#编写,运行需要.net framework 4.0. Windows 10操作系统自带 ...
最新文章
- 面试官:你都工作3年了,连选择排序法都不会,我怎么能选择你
- 鸟哥的Linux私房菜基础学习篇(第二版)第二章课后习题与答案
- 浅析 Linux 初始化 init 系统,第 2 部分: UpStart
- element ui select 自动向上向下弹出_达观数据:Selenium使用技巧与机器人流程自动化实战...
- virus.win32.xorer病毒
- python中特殊变量-python list每三个分成一组python中星号变量的几种特殊用法
- win11怎么解除网络限制 windows11解除网络限制的设置方法
- 【笔记环境】Typora+Joplin+PicGo+Gitee+Onedrive
- linux内核如何支持多核cpu,现在的多核CPU,Linux操作系统是否能够实现单个进程(多线程)的多核调度(跨CPU核心调度)?...
- android安装小组件,万能小组件安卓下载-万能小组件下载-万能小组件app下载官方...
- C++数字三角形问题(动态规划)
- java 框架 面试常见题目
- 怎么理解Web 3.0?
- libgdx 处理加速传感器
- 解决pdf打印预览中遇到特殊字符,导出失败问题
- 【视频】机器人直接爬货架取货
- 测试能不能玩那种游戏的手机软件,让手机也能玩上 PC 游戏:Moonlight
- 诛仙3el服务器位置,【诛仙3风吟】虚拟机镜像一键服务端+配套客户端+青萝+EL编辑器+GM工具+启动说明...
- android 调用JNI SO动态库
- 【Babylonjs】材质
热门文章
- 前端技术周刊 2018-08-06:ES Module
- FTP服务器配置与管理(2) 创建FTP站点
- git pull使用【转】
- 程序员如何保护好自己的发际线
- 每周更新:React UI 库、WebStorm 2019.1.1、PaySDK v2.0.1和Spring Boot 2.2 第二个里程碑 M2等更新发布
- 2100 没有反弹shell_反弹shell | ncbash
- 大数据催生智慧园区_颠覆性的大数据时代催生革命发展
- 模拟串口收发数据Configure Virtual Serial Port Driver(VSPD)
- PHP拼接唯一索引,合并两个数组数据
- uploader java_java-webuploader+Java如何实现分片+断点续传