【发布时间】:2016-12-25 06:40:23
【问题描述】:
我在 Eclipse Neon 中创建了一个 Java 项目。我使用 Buildship 1.0.21 将项目作为 Gradle 项目导入并运行 wrapper 和 init 命令来生成构建、设置和包装文件。
该项目有一个空的源文件夹,因为我正在尝试解决一个更复杂的项目中的类似问题并采用分而治之的方法 - 只需添加 Lombok 依赖项。
这是我的build.gradle,按照龙目岛网站上的说明:
apply plugin: 'java'
dependencies {
compileOnly "org.projectlombok:lombok:1.16.12"
}
如果需要,还有gradle-wrapper.properties:
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-3.2.1-bin.zip /* <--- tried other versions too */
然后我运行 jar 文件将其安装到我的 Eclipse 上。如果我通过“Java Build Path”手动添加 jar,它可以工作,但我希望 Gradle 为我处理这个问题。当我刷新项目时,没有任何反应 - “项目和外部依赖项”下没有 lombok jar,依赖 lombok 的代码会出错。
我还有另一个项目在那里有它,我不知道我做了什么不同但我知道这是可能的。
【问题讨论】:
标签: eclipse gradle lombok buildship