You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

导入Weka的IsolationForest类失败,依赖缺失问题求助

问题原因

你引入的nz.ac.waikato.cms.weka:weka-dev仅为Weka的核心依赖包,Isolation Forest属于Weka的内部可选扩展包,未默认打包进核心jar中,因此你无法在核心依赖的misc包下找到对应类。你从SVN仓库查到的源码路径前缀packages/internal/isolationForest也能佐证,该组件是独立于核心库的独立模块,需要单独引入。

解决方法

在你的pom.xml中额外添加Isolation Forest扩展包的依赖即可,版本需与你使用的weka-dev 3.9.5版本兼容:

<!-- 额外添加Isolation Forest扩展依赖 -->
<dependency>
    <groupId>nz.ac.waikato.cms.weka</groupId>
    <artifactId>isolationForest</artifactId>
    <version>1.0.1</version>
</dependency>

添加依赖后刷新Maven依赖,即可正常导入weka.classifiers.misc.IsolationForest类使用。如果后续升级weka-dev版本,同步升级isolationForest的版本到对应匹配版本即可,避免版本冲突。

内容的提问来源于stack exchange,提问作者Avionic

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.25 01:45:02