Я прошу прощения, кажется, что это действительно просто, но я не могу этого понять.
Я скачал версию WEKA для Windows и установил ее, но я не могу вызвать ее из командной строки.
Я добавил переменную окружения WEKAHOME
, указывающую на каталог, содержащий weka.jar
, и добавил его к моему пути с добавленным к нему /weka.jar
..
Я пытаюсь эту команду: java weka.classifiers.j48.J48 -t %WEKAHOME%/data/iris.arff
Затем я получаю следующее сообщение об ошибке.
Исключение в потоке "main" java.lang.NoClassDefFoundError:
weka / classifiers / j48 / J48 Причина: java.lang.ClassNotFoundException:
weka.classifiers.j48.J48
at java.net.URLClassLoader $ 1.run (неизвестный источник)
at java.security.AccessController.doPrivileged (собственный метод)
на java.net.URLClassLoader.findClass (неизвестный источник)
в java.lang.ClassLoader.loadClass (Неизвестный источник)
at sun.misc.Launcher $ AppClassLoader.loadClass (неизвестный источник)
at java.lang.ClassLoader.loadClass (неизвестный источник) Не удалось найти основной класс: weka.classifiers.j48.J48. Программа закроется.
Что я могу сделать, чтобы это исправить?