启动Spring Boot项目
在IDEA编辑器中启动Spring Boot项目
IDEA
编辑器对 Spring Boot
项目的支持非常友好,在项目导入成功后会被自动识别为 Spring Boot
项目,可以很快地进行启动操作。
在 IDEA
编辑器中,有以下三种方式可以启动 Spring Boot
项目。
-
单击主类上的 “启动” 按钮:打开程序启动类,如本次演示的
NewBeeMallApplication.java
,在IDEA
代码编辑区域可以看到左侧有两个绿色的 “启动” 按钮,单击任意一个按钮即可启动Spring Boot
项目。 -
单击鼠标右键运行
Spring Boot
的主程序类:同普通Java
类的启动方式类似,在左侧Project
侧边栏或类文件编辑器中,单击鼠标右键,可以看到启动main()
方法的按钮,如图 4-29 所示,选择 “Run 'NewbeeMallApplication.main()'” 选项即可启动Spring Boot
项目。Figure 1. 图4-29 单击鼠标右键运行 Spring Boot 的主程序类 -
单击工具栏中的 “Run/Debug” 按钮:单击工具栏中的 “Run/Debug” 按钮可以启动
Spring Boot
项目,如图 4-30 所示。Figure 2. 图4-30 使用工具栏中的按钮启动 Spring Boot 的主程序类
Spring Boot
项目的启动比普通的 Java Web
项目的启动更便捷,减少了几个中间步骤,不用配置 Servlet
容器,也不用打包并发布到 Servlet
容器再启动,而是直接运行主方法即可启动项目,其开发、调试都十分方便且节省时间。
Maven插件启动
在项目初始化时,配置项选择的项目类型为 Maven Project
,pom.xml
文件中会默认引入 spring-boot-maven-plugin
插件依赖,因此可以直接使用 Maven
命令启动 Spring Boot
项目,插件配置如下:
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
如果在 pom.xml
文件中没有该 Maven
插件配置,则无法通过这种方式启动 Spring Boot
项目,这一点需要注意。
使用 Maven
插件启动 Spring Boot
项目的步骤如下。
首先单击下方工具栏中的 Terminal
标签,打开命令行窗口,然后在命令行中输入命令 mvn spring-boot:run
并执行该命令,即可启动 Spring Boot
项目,如图 4-31 所示。

java-jar命令启动
在项目初始化时,配置项选择的打包方式为 .Jar
,那么项目开发完成并打包后的结果就是一个 JAR
包文件。通过 Java
命令行运行 JAR
包的命令为 java-jar xxx.jar
,可以使用这种方式启动 Spring Boot
项目,如图 4-32 所示。
首先单击下方工具栏中的 Terminal
标签,打开命令行窗口。
然后使用 Maven
命令将项目打包,执行的命令为 mvn clean install package '-Dmaven.test.skip=true'
,等待打包结果即可。
打包成功后进入 target
目录,切换目录的命令为 cd targe
t。
最后启动已经生成的 JAR
包文件,执行的命令为 java -jar newbee-mall-0.0.1-SNAPSHOT.jar
。

读者可以按照以上步骤练习几次。
需要注意的是,每次在项目启动之前,如果使用了其他方式启动项目工程,则需要将其关掉,否则会因为端口占用导致启动报错,进而无法正常启动 Spring Boot
项目。