1、SpringBoot預設讀取 application.yml|properties
yml比properties更加簡潔、結構更加清晰
2、SpringBoot打包方式
打jar包:以java應用程式運作
cdm視窗:打開項目所在檔案路徑 mvn clean 清除jar包
執行:mvn package 打成jar包
打成jar 包
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsICM38FdsYkRGZkRG9lcvx2bjxiNx8VZ6l2csgXSq1keRpWT10keYhnRzwEMW1mY1RzRapnTtxkb5ckYplTeMZTTINGMShUYfRHelRHLwEzX39GZhh2css2RkBnVHFmb1clWvB3MaVnRtp1XlBXe0xyayFWbyVGdhd3LcV2Zh1Wa9M3clN2byBXLzN3btg3Pn5GcuUTN2EzMzMTMwMDMxgTMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
運作jar包:java -jar 将剛才打好的jar包拖進去
如果啟動項目報錯如下:
需要配置pom檔案(這個錯誤是打成的jar包缺少執行入口):
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<!--這一段可有可無--->
<configuration>
<!--指定java打包成jar包時 -jar 主函數執行入口-->
<mainClass>com.page.DemoApplication</mainClass>
</configuration>
<executions>
<execution>
<goals>
<goal>repackage</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
再次執行就ok了
清空jar包執行:mvn clean package