我们目前正在模块化 ELKI。
但mvn package
确实在这里创建.jar
文件elki/target/
:
elki/target/elki-0.7.2-SNAPSHOT.jar
elki/target/elki-0.7.2-SNAPSHOT-javadoc.jar
elki/target/elki-0.7.2-SNAPSHOT-sources.jar
elki/target/dependency/elki-core-dbids-0.7.2-SNAPSHOT.jar
elki/target/dependency/elki-core-dbids-int-0.7.2-SNAPSHOT.jar
elki/target/dependency/elki-core-util-0.7.2-SNAPSHOT.jar
elki/target/dependency/elki-docutil-0.7.2-SNAPSHOT.jar
elki/target/dependency/elki-logging-0.7.2-SNAPSHOT.jar
elki/target/dependency/hamcrest-core-1.3.jar
elki/target/dependency/javaparser-core-2.3.0.jar
elki/target/dependency/junit-4.12.jar
elki/target/dependency/trove4j-3.0.3.jar
主 jar./elki/target/elki-0.7.2-SNAPSHOT.jar
是可运行的,但由于模块化仅包含命令行界面 - minigui 现在是可选的。
如果您想要一个多合一的捆绑包(在网站上分发),bundle
除了要包含的功能(例如mvn -Psvg,svm,uncertain,bundle package
)之外,您还需要启用 Maven 配置文件。