關於最新版本idea導入Spring5源碼出錯問題
原各軟件版本:IDEA-2019.2.4 JDK-1.8.0_191, gradle-6.0.1 spring-5.1.x
根據Spring源碼下的import-into-idea.md的步驟來,使用終端或者在導入idea後使用終端運行./gradlew :spring-oxm:compileTestJava命令,均可build sucess,但是各模塊編譯會出現問題,主要問題如下:
解決方式:更換gradle、Spring源碼等版本
gradle從4到5到6全試過了,均是同樣問題,網上查詢很多都說跟gradle版本有關,但是並不適合我
spring版本也是換了好幾個,均不行。
兩天半之後。。。
咦???終端編譯可以,各個版本都很少出錯,導入idea就不行,會不會是idea版本太高,支持沒有做好?
最終降低IDEA版本,改回了2018.2.8,一路順暢
最終各軟件版本:IDEA-20198.2.8 JDK-1.8.0_191, gradle-5.6.3 spring-5.1.x
感想
利用排除法,各種goole查詢問題,還換了maven源改成阿里源,擔心是不是下載出錯。燒腦了兩三天(當然中間還穿插着上班、學習什麼的),雖然結局比較尷尬,是使用了最新版本的問題,但是總算小有收穫(找問題、解決問題的過程和思考的歷程以及死磕問題的決心)~