【问题标题】:Extending RapidMiner using eclipse使用 Eclipse 扩展 RapidMiner
【发布时间】:2015-03-12 08:53:43
【问题描述】:
使用How to extend rapidminer 指南,我正在尝试对rapidminer 5.3 进行扩展。
我从 https://github.com/rapidminer/rapidminer 下载了 rapidminer 源代码到我本地驱动器中的一个 zip 文件中。
我将它作为 git 项目导出到 eclipse 中。
问题: 我在 rapidminer 项目中看到错误,用红叉表示。但我在文件夹中看不到任何错误。
从这些位置下载了 rapidminer 扩展模板和教程。 Extension tutorial 和 Extension Template。
将它们导入 Eclipse。 (教程建议导入为 Gradle 项目。但是,我在执行此操作时遇到错误。
将 RapidMiner 项目添加到其他项目的构建路径中。现在,所有项目都显示一个红十字标记。
怎么了?
【问题讨论】:
标签:
java
eclipse
rapidminer
【解决方案1】:
我遇到了同样的问题,我无法导入教程 Gradle 项目。似乎是因为 Gradle 配置文件。
似乎 RapidMiner 的官方文档目前已经过时,甚至没有提到如何设置 Gradle。 [1]
根据RapidMiner Extension Template 项目的following GitHub commit,0.7.x RapidMiner Gradle 插件不可用。
如果您根据上面的 GitHub 提交更改克隆的教程项目中的 build.gradle 文件,您将能够通过 Gradle 将其导入 Eclipse。
我能够通过以下步骤解决这个问题:
确保 Gradle 已正确安装并已设置环境变量(GRADLE_HOME 已设置,%GRADLE_HOME%/bin 已添加到 PATH)。
-
修改了build.gradle 配置文件。
替换了这一部分:
buildscript {
dependencies {
classpath 'com.rapidminer.gradle:extension:0.7.+'
}
}
以下内容:
plugins {
id 'com.rapidminer.extension' version '0.6.2'
}
-
将build.gradle 文件中的rapidminerHome 变量指向可调试RapidMiner 实例的根目录。
extensionConfig {
// ... other config values
// set the root path of the debuggable RapidMiner
rapidminerHome = '../rapidminer-studio'
// ... other config values
}
从 Eclipse Gradle 插件或命令行 (gradle installExtension) 执行 installExtension Gradle 任务。
希望这会有所帮助。