Gradle构建 - 无法导入org.json

问题描述:

我有一个问题,我试图在我的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项目? –

我能够成功下载JSON在我的gradle这个依赖关系:

compile 'org.json:json:20171018'