gpt4 book ai didi

java - Libsvm 类不在 CLASSPATH 中

转载 作者:行者123 更新时间:2023-12-02 04:43:00 25 4
gpt4 key购买 nike

我正在尝试使用 Weka libsvm 实现。我已经安装了 weka - 3.6 版本,并在 weka 文件夹中添加了 libsvm.jar 文件。我将 .jar 文件的整个路径放入环境变量的 CLASSPATH 中。但是,当我尝试使用 WEKA Api 中的 libsvm 函数时,我收到以下消息:libsvm 类不在 CLASSPATH 中。当我在控制台中输入 echo %CLASSPATH% 时,我得到 C:\Program Files\Weka-3-6\libsvm.jar 这是 libsvm 文件。知道可能出了什么问题吗?

运行 weka 的默认批处理脚本使用以下命令:

set _cmd=%1
set _java=javaw
if "%_cmd%"=="" set _cmd=default
if "%_cmd%"=="-h" set _java=java
%_java% -classpath . RunWeka -i .\RunWeka.ini -w .\weka.jar -c %_cmd% "%2"

我还尝试使用 java -jar weka.jar 来运行 weka.jar 文件。在这两种情况下我都收到相同的消息错误。

最佳答案

如果显式使用 -classpath 标志,则不会使用 %CLASSPATH% 变量。您可以将 libsvm 添加到 -classpath(在 Windows 上以分号分隔)或将 weka 添加到 CLASSPATH 变量。

关于java - Libsvm 类不在 CLASSPATH 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29947065/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com