我正在尝试编写一个调用 weka.classifiers.trees.J48的 perl 脚本。我有几个全球性的想法要问你,我感谢你的反馈。
1-WEKA 是用 Java 编写的。为了运行 weka.jar 我需要 java。与拥有 HelloWorld.jar 相同
2-我安装了 Java 并将其添加到 Path 变量中。Weka.jar 需要一些参数。如果我写 java -jar * " c:\programs\weka.jar " * input1 input2 是否正确?
3-java -jar** "**c:\programs\weka.jar * input1 input2 * "** or java ** "c:\programs\weka.jar" input1 input2 -jar怎么样
4-我需要类 weka.classifiers.trees.J48 。我应该写 java -jar * " c:\programs\weka.classifiers.trees.J48 " * input1 input2 没有.jar 吗?
5-stackoverflow 中的某个人建议将 weka 放入应称为 CLASSPATH的用户环境变量中。我的问题是我不确定我是否应该将 WEKA 文件夹放在这个环境变量中(就像我们在路径系统环境变量中所做的那样)或者我将weka.jar文件而不是 CLASSPATH 中的文件夹所以,假设 weka . jar现在在我的类路径中,命令是否更改为 java -jar weka.classifiers.trees.J48 input1 input2
我很困惑,我在线程“main”java.lang.NoClassDefFoundError: weka/classifiers/tree s/J48 中遇到异常我想知道命令序列是如何工作的,以及它是否是一般情况。感谢您的任何见解