在Gradle下载的依赖项jar上使用autosuggest

时间:2014-11-18 04:22:47

标签: intellij-idea gradle intellij-13

我是Gradle和IntelliJ的新手,我正在努力了解它是如何工作的[这就是我的项目所使用的]。我使用HelloWorld类在Intellij IDEA中创建了一个简单的java项目,并手动添加了gradle.build文件以及必要的依赖项,如下所示:

apply plugin: 'java'
apply plugin: 'idea'
apply plugin: 'application'

mainClassName = 'main.java.test.HelloWorld'

dependencies {
    compile  'joda-time:joda-time:2.2'
}

repositories {
    mavenLocal()
    mavenCentral()
}

jar {
    baseName = 'gradle-test'
    manifest {
        attributes 'Main-Class': 'main.java.test.HelloWorld'
    }
}

task wrapper(type: Wrapper) {
    gradleVersion = '2.2'
}

虽然我指定了joda-time依赖项,但是我的IntelliJ项目并不知道这个库,因此我无法使用IntelliJ的任何autosuggest功能作为joda-time库。

有人可以告诉我如何让IntelliJ自动开始识别下载的罐子并允许我使用自动建议功能吗? 换句话说,

  • 下载的依赖jars在哪里?
  • 如何让这些罐子自动包含在 项目的类路径? [这样可以吗?如果没有,那是什么 会是你的建议吗?]

谢谢!

1 个答案:

答案 0 :(得分:0)

我使用Peter的建议运行gradle idea并将项目导入IntelliJ,然后我就可以开始使用IntelliJ中的自动建议功能了。

由于