SpringBoot三种启动方式

参考网页

https://blog.csdn.net/my__Sun_/article/details/72866329mysql

https://blog.csdn.net/thekenofDIS/article/details/76861674spring

方式1--IDE中(IDEA为例)借用IDE工具启动项目

右键主启动类sql

以后工具栏下会生成这个启动的实例,能够借助于IDEA的工具栏启动项目maven

方式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函数。spring-boot

报错的解决: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>
ui

而后再次进入SpringBoot项目根目录下执行mvn spring-boot:run命令spa

此次执行成功,以下图:.net

相关文章
相关标签/搜索