springboot application.yml使用@@pom文件配置問題
springboot application.yml使用@@pom文件配置
這幾天搞了一下mongodb到springboot 在配置我使用了yml的配置文件 在引用pom文件配置時需要進行配置才可以使用@@
<build> ? ? ? ? <!-- 使用 @@ application.yml 獲取pom文件中的配置 ?--> ? ? ? ? <resources> ? ? ? ? ? ? <resource> ? ? ? ? ? ? ? ? <directory>src/main/resources</directory> ? ? ? ? ? ? ? ? <filtering>true</filtering> ? ? ? ? ? ? </resource> ? ? ? ? </resources> </build>
如果沒有配置指定resources的話 在使用@@獲取pom文件配置的時候就會爆出:
'@' that cannot start any token. (Do not use @ for indentation)
springboot中application.yaml無法使用@@讀取pom.xml中標簽值的問題
application.yaml文件讀取不到pom.xml下的標簽值,報
Caused by: org.yaml.snakeyaml.scanner.ScannerException: while scanning for the next token
found character '@' that cannot start any token. (Do not use @ for indentation)
in 'reader', line 7, column 13:
active: @spring.profiles.active@
解決方法
在模塊的pom.xml文件下寫入
<build> ? ? <!--重要 如果不設(shè)置resource 會導(dǎo)致application.yaml中的@@找不到pom文件中的配置--> ? ? <resources> ? ? ? ? <resource> ? ? ? ? ? ? <directory>src/main/resources</directory> ? ? ? ? ? ? <filtering>true</filtering> ? ? ? ? </resource> ? ? </resources> ? ? <!--重要 如果不設(shè)置resource 會導(dǎo)致application.yaml中的@@找不到pom文件中的配置--> ? ? <plugins> ? ? ? ? <plugin> ? ? ? ? ? ? <groupId>org.springframework.boot</groupId> ? ? ? ? ? ? <artifactId>spring-boot-maven-plugin</artifactId> ? ? ? ? </plugin> ? ? </plugins> </build>
總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Java匿名內(nèi)部類和Lambda(->) 的多種寫法總結(jié)
這篇文章主要和大家分享一下Java匿名內(nèi)部類和Lambda(->) 的多種寫法,文中的示例代碼講解詳細,對我們學(xué)習(xí)Java有一定幫助,需要的可以先看一下2022-07-07
Java PriorityQueue數(shù)據(jù)結(jié)構(gòu)接口原理及用法
這篇文章主要介紹了Java PriorityQueue數(shù)據(jù)結(jié)構(gòu)接口原理及用法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-10-10
Springboot PostMapping無法獲取數(shù)據(jù)問題及解決
這篇文章主要介紹了Springboot PostMapping無法獲取數(shù)據(jù)問題及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-05-05
在spring boot中使用java線程池ExecutorService的講解
今天小編就為大家分享一篇關(guān)于在spring boot中使用java線程池ExecutorService的講解,小編覺得內(nèi)容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2019-03-03
Java Spring分別實現(xiàn)定時任務(wù)方法
這篇文章主要為大家詳細介紹了Java與Spring設(shè)置動態(tài)定時任務(wù)的方法,定時任務(wù)的應(yīng)用場景十分廣泛,如定時清理文件、定時生成報表、定時數(shù)據(jù)同步備份等2022-07-07

