【发布时间】:2016-05-04 19:06:00
【问题描述】:
我是 gradle 新手,并且已经克隆了 Apache elasticsearch 项目。在过去的 3 天里,我一直在努力解决它,并且无法在 Eclipse 中编译它。我想运行它并调试代码以了解它是如何工作的。我已经在终端中成功编译,但无法在 eclipse 中完成。 到目前为止我尝试过的步骤:
- 在终端中运行 gradle eclipse 并将其作为 eclipse 中的现有项目导入。现在它开始构建工作区,但我仍然无法运行 ElasticSearch.java 类的 main 方法。它说没有可用的主要类型。
- 将项目作为 gradle 项目导入,但随后抛出异常“无法解析 DependencySubstitutions 这是 gradle 核心 jar 中的一个类。
将其转换为 gradle 项目时抛出异常。
startup failed:
build file '/Users/rakshitsareen/Development/elasticsearch/build.gradle': 141: unable to resolve class DependencySubstitutions
@ line 141, column 47.
rategy.dependencySubstitution { Dependen
^
1 error
Could not fetch model of type 'HierarchicalEclipseProject' using Gradle distribution 'https://services.gradle.org/distributions/gradle-2.2.1-bin.zip'.
构建项目时抛出的异常
Errors occurred during the build.
Errors running builder 'Java Builder' on project 'elasticsearch'.
java.lang.NullPointerException
【问题讨论】:
-
您找到解决方案了吗?
-
没有。放弃了……
标签: java eclipse elasticsearch gradle compilation