IntelliJ 14 Java项目不了解Gradle的依赖性

jnd*_*jnd 2 java intellij-idea gradle

我有一个IntelliJ想法项目,其中包含许多依赖项build.gradle.

然而,就在最近添加依赖项之后buid.gradle,IntelliJ似乎并未意识到它们(尽管Gradle构建并运行应用程序正常).

我的build.gradle:

apply plugin: 'java'


version = '1.0'

repositories {
    mavenLocal()
    maven { url * } // Company's proxy  maven repository
}

dependencies {
    compile("wsdl4j:wsdl4j:1.6.2")
}

task wrapper(type: Wrapper) {
    gradleVersion = '1.0-milestone-4'
    distributionUrl = * // Company gradle distrubution URL
}

apply plugin: 'application'
mainClassName = "main.HelloWorld"
Run Code Online (Sandbox Code Playgroud)

但是当我使用依赖的类时,例如:javax.wsdl.xml.WSDLReader,IntelliJ看起来像这样

在此输入图像描述

尽管编译和运行良好.

:clean
:compileJava
:processResources UP-TO-DATE
:classes
:jar
:assemble
:compileTestJava UP-TO-DATE
:processTestResources UP-TO-DATE
:testClasses UP-TO-DATE
:test UP-TO-DATE
:check UP-TO-DATE
:build
:run
Hello, World

BUILD SUCCESSFUL
Run Code Online (Sandbox Code Playgroud)

如何让IntelliJ了解这些类?

jnd*_*jnd 5

我自己解决了这个问题:

在工具栏下我去了View->Toolbars->Gradle.然后在右侧打开一个子窗口.然后我点击了刷新按钮,如下所示:

刷新

过了一会儿就好了!