2019独角兽企业重金招聘Python工程师标准>>>
参考网页
https://blog.csdn.net/my__Sun_/article/details/72866329
https://blog.csdn.net/thekenofDIS/article/details/76861674
方式1--IDE中(IDEA为例)借用IDE工具启动项目
右键主启动类
之后工具栏下会生成这个启动的实例,可以借助于IDEA的工具栏启动项目
方式2--mvn install生成jar包,进入target文件夹直接运行jar包
方式3--在SpringBoot的应用的根目录下运行mvn spring-boot:run
进入SpringBoot项目根目录,运行mvn spring-boot:run结果报错:Unable to find a single main class from the following candidates。
原因在于项目中有很多类存在main函数。
报错的解决:Unable to find a single main class from the following candidates
在pom文件新增一个配置,指定start-class为启动类,如下图
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<maven.compiler.source>1.7</maven.compiler.source>
<maven.compiler.target>1.7</maven.compiler.target>
<mysql.connector.version>5.1.21</mysql.connector.version>
<start-class>com.richfit.gisrest.GisRestDemo</start-class>
</properties>
然后再次进入SpringBoot项目根目录下执行mvn spring-boot:run命令
这次执行成功,如下图: