为了使用ELKI执行群集任务,我已经下载了最新的完整版本包:elki-0.7.1
README.PDF表示要在OSX上运行elki.sh。但是,在我使用Terminal运行elki.sh后,会弹出以下错误:
错误:无法找到或加载主类de.lmu.ifi.dbs.elki.application.ELKILauncher
我确信我已经完全下载了完整的软件包,但仍无法成功运行ELKI。提前谢谢!
答案 0 :(得分:1)
我将在下面向您展示如何在MacOS中安装Elki,El Capitan版本10.11.6。
brew cask install java
git clone https://github.com/elki-project/elki.git
cd elki
./gradlew shadowJar
./gradlew build
open elki-bundle-0.7.2-SNAPSHOT.jar
您可以在其中看到ELKILauncher。
实际上,您不必配置任何路径。您可能想要问自己的问题是
- 您是否在命令行上构建了Elki?
- 你有正确的Java吗?如上所示,您可以使用
brew
最简单地安装它。
答案 1 :(得分:0)
如果你得到了单jar,你应该只需要在没有脚本的情况下运行jar。或者你可以在Eclipse中克隆git项目并运行它。
确保路径名称正确,并尝试使用bash
运行脚本。 OSX的选择有时有点奇怪。在编辑器中打开脚本,并根据您的需要进行调整(它是脚本)