这是我参与更文挑战的第10天,活动详情查看: 更文挑战
业务场景
众所周知, idea是世界上最好的IDE
在Spring Boot开发中, 这款软件起到了举足轻重的作用, 让我们实现了一键导入项目/一键启动项目/一键变成懒人
直到某天, 前端小伙伴对笔者说了NO, 也对jar包说了NO
运行vue, 我们只需要在命令行输入简单的yarn run serve
能否让后台项目和它一样, 便于前端小伙伴的使用呢?
所以, 本文是一篇看似后端, 实则前端的工具文, 让我们正式开始吧
方案
分析完需求, 第一反应就是, 用Maven命令启动
安装Maven
首先, 我们进入官网, 下载压缩包, 这里是地址
我们的目的是使用, 所以下载bin包即可, 有兴趣的小伙伴可以选择源码
下载后解压到安装目录即完成Maven的安装
配置Maven
安装完成后的Maven还不能使用, 我们需要进行两个配置
第一, 将Maven目录增加至系统环境变量, 对于使用win10的小伙伴, 笔者建议先增加一个名为MAVEN_HOME的环境变量, 之后再在path中加入它, 以图示例:
第二步, 我们需要修改%MAVEN_HOME%\conf\setting.xml, 将其中的本地mirror标签注释掉:
到底位置, 打开命令行输入mvn --version
, 就可以看到maven的版本号了
是不是和nodejs的安装类似呢?
增加classpath系统环境变量
在idea中, 我们会有选择JDK的操作, 这个过程中, IDE帮我们配置了classpath
但使用Maven, 我们并没有对应的行为, 所以需要在系统变量中增加classpath
其实, 我们需要的是两个jar包, dt.jar和tools.jar, 它们就在JKD目录下的lib文件夹中:
增加环境变量的方法和之前一样, 不再赘述
项目启动
至此为止, 所有的准备工作已完成, 我们只需要进入Spring Boot项目的根目录, 运行如下命令:
mvn spring-boot:run -Pdevelopment
复制代码
-P为profile参数, 用于切换不同环境的配置文件