說明:最近剛新裝了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文件夾與其中文件,可以進行配置了