springboot最新遇到的問題,加載不到resources中的文件

說明:最近剛新裝了idea,本地升級了gradle與maven,使用idea2019.3,maven3.6.2, gradle 5.6.3

在使用idea創建springboot項目時,版本號爲'2.2.2.RELEASE',

問題一、配置dataSource發現無效,報錯dataSource的url有問題

解決:將jpa依賴註釋掉,可以正常啓動

問題二、配置啓動端口 server.port發現修改application.properties文件無效

提示:圖片上傳失敗,就不截圖了

查看項目編譯位置:File->Project Structure->Modules->main->path查看發現位置在項目根目錄下\build\classes\java\main

以前是在\out\production\classes下,修改會提示,無法修改

然後進入到項目根目錄文件build下

找到編譯文件發現沒有加載上resources及其中的文件,中間各種配置後無效

最終處理辦法:

進入springboot創建網站https://start.spring.io/

1、手動創建項目,springboot版本是最新的四個,防止gradle或maven版本過低選擇最低版本

2、解壓後用idea打開,版本爲

id: 'org.springframework.boot', version: '2.1.11.RELEASE'

編譯後項目報錯沒有找到springboot版本

Plugin [id: 'org.springframework.boot', version: '2.1.11.RELEASE'] was not found in any of the following sources:

springboot版本太高,沒找到,降低版本到以下版本

id 'org.springframework.boot' version '2.1.9.RELEASE'

配置repositories  將阿里雲倉庫配置進去

maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }

重新編譯即可通過,然後啓動項目後就會發現在build文件夾下自動加載了resources文件夾與其中文件,可以進行配置了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章