我已经在ELKI文档(http://elki.dbs.ifi.lmu.de/wiki/Tutorial/DistanceFunctions)上阅读了教程。
不幸的是,我没有理解如何使用MiniGUI(或提供的.jar的bash脚本)插入生成的.class。怎么做?
Ps:我知道这听起来绝对不会,但是当我尝试"键入"类名,如建议,我得到错误"以下参数无法处理:例如HammingDistance"。
答案 0 :(得分:1)
ELKI将通过标准Java Classloader加载课程。因此,它们必须位于类路径上,否则无法加载。示例调用(假设您的类位于bin
文件夹中)是java -cp elki.jar:bin/ de.lmu.ifi.dbs.elki.application.ELKILauncher
参数解释如下:
l2
,曼哈顿的别名为l1
。public
构造函数或内部public static class Parameterizer
。输入辅助构建如下:
.jar
个文件,以查找META-INF/elki/<interface>
.class
个文件。这要慢得多,但无需编辑服务文件。发现的类显示以下服务文件中列出的此外,包de.lmu.ifi.dbs.elki.application.internal
包括将检查类路径上的所有内容的类,并将报告例如没有无参数public
构造函数或内部public static class Parameterizer
。