IntelliJ IDEA创建 SpringBoot实例
SpringBoot 概述
使用 Spring Boot 来开发项目则只需要非常少的几个配置就可以搭建起来一个 Web 项目,并且利用 IDEA 可以自动生成生成
由于已经创建过工程,所以此处略过配置IDEA的初始配置,如果有疑问,敬请留言,我将一一解答
话不多说,上实际操作图
1、 打开IDEA工具,创建新Spring boot实例 File-new-Project
2、选择”Spring Initializr”
3、此处要配置一下JDK
4、查看一下POM文件的相关依赖
5、项目的目录结构如图
6、程序启动文件
7、SpringBootDemoApplication.java文件选中鼠标右键
8、启动成功
9、打开浏览器查看页面
10、新建一个测试类lsh_hello.java
11、重新启动运行
12、启动方式二:IDEA里面控制台输入命令mvn spring-boot:run
报错如图:
解决方案:
1、首先通过“计算机->属性->高级系统设置->环境变量”进入环境变量设置;
2、再通过“系统变量->新建”添加了一个系统变量MAVEN_HOME,其变量值就是你apache-maven-3.5.0所存在的绝对路径,本机路径是:D:\software\Maven\apache-maven-3.5.0;
3、在系统变量Path的变量值末尾添加了“;%MAVEN_HOME%\bin”;
4、验证maven配置是否成功 cmd:mvn –v;
注意:再次执行前,要重启IDEA,且重新配置IDEA里的maven (File-setting)
以及以下设置,不然变更了maven路径后,项目无法识别spirng相关jar包
配置好之后,在IDEA里执行命令mvn spring-boot:run
启动成功
13、停止运行程序
注意:
在cmd命令行或者IDEA的Terminal终端界面,使用mvn spring-boot:run命令利用spring boot框架内置的tomcat运行spring boot开发的web应用。
该web应用顺利启动后,cmd命令行或者IDEA的Terminal终端都会“阻塞”在该处,需要停止运行在spring boot内部的tomcat时,只需要在cmd命令行或者IDEA的Terminal终端“阻塞”处按下键盘上的CTRL+C按键即可停止该tomcat服务,顺利关闭tomcat应用进程。
采用node app.js命令所运行的NodeJs Http服务也是采用类似的关闭方法。
14、启动方法三:打成jar包,使用命令启动
通过jar包启动。项目先通过IDEA打包成jar文件,然后通过Java 命令 Java -jar Sample-0.0.1-SNAPSHOP.jar 启动程序
启动时,报错