2017-02-24 364 views
1

我有一個問題,我試圖在我的gradle/spring引導項目中包含org.json作爲依賴項。在我的build.gradle我有Gradle構建 - 無法導入org.json

dependencies { 
compile("org.springframework.boot:spring-boot-starter-web") 
compile("org.springframework.boot:spring-boot-starter-security") 
compile("org.json:json:20141113") 

但它看起來像的IntelliJ的編輯器窗口是無法導入org.json - 這是無法找到包

enter image description here

enter image description here

奇怪的是,我可以在IntelliJ中運行gradle'build'任務,沒有錯誤,我可以運行

./gradlew clean build & & java -jar build/libs/MyApp-0.1.0.jar

它工作正常。

這是一個'肥缸'問題嗎?我不確定這是因爲org.json絕對不在命令行的類路徑中。任何意見讚賞。

+0

嘗試'文件 - >的Invalidate緩存/ Restart' –

+0

我試過的Invalidate緩存如你所說,然後重建。重建後,編輯器仍然看起來一樣。奇怪的是它重建得很好。 – user619804

+2

添加依賴關係(即單擊gradle工具窗口頂部的重新加載圖標)後,是否在IntelliJ中重新導入了gradle項目? –

回答

0

我能夠成功下載JSON在我的gradle這個依賴關係:

compile 'org.json:json:20171018' 
相關問題