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

相關文章
相關標籤/搜索