【发布时间】:2012-07-21 23:30:33
【问题描述】:
我正在尝试编写一个调用 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 的 user 环境变量中。我的问题是我不确定是否应该将 WEKA 文件夹放入此环境变量中(就像我们在路径 system 环境变量中所做的那样)或者我放入 weka.jar文件而不是 CLASSPATH 中的文件夹 所以,假设 weka.jar 现在在我的类路径中,命令是否更改为 java -jar weka.classifiers.trees.J48 input1 input2
我很困惑,我在线程“main”java.lang.NoClassDefFoundError: weka/classifiers/tree 中遇到异常 s/J48 我想知道命令序列是如何工作的,以及它是否是一般情况。感谢您的任何见解
【问题讨论】:
标签: java command-line-arguments weka