我在Netbeans中有一个Java项目,我想在我的项目中使用 Weka 中的一些类。
我按照here(项目,属性,库..)
的说明将文件C:\ Program Files \ Weka-3-7 \ weka-src.jar添加到我的库中那么我现在如何导入我想要的类呢?
我尝试像这样导入:
import weka.core.converters.ConverterUtils.DataSource;
对于踢球,我也试过这个也不起作用:
import src.main.java.weka.core.converters.ConverterUtils.DataSource;
NetBeans说“两者都不存在”。
我是否错误地链接了这些库?我需要以不同的方式表达导入吗?
非常感谢您对此提供的任何见解。
更新
在我的项目标签的我的Libraries文件夹中,我看到:
weka-src.jar以及我看到:,META-INF,lib,src.main.java.weka.associations以及weka的许多其他内容。
答案 0 :(得分:4)
我已从here下载了Weka。我添加了你提到的JAR文件,我还添加了weka-src.jar。
问题是虽然我第一次导入时没有问题:
import weka.core.converters.ConverterUtils.DataSource;
我无法在任何地方看到这个包:
import src.main.java.weka.core.converters.ConverterUtils.DataSource;
要查看您是否已成功导入.jar文件或库,请单击左边距的“项目”按钮,找到已添加资源的项目并展开视图(按+号) 。您应该有一个名为“Libraries”的项目。如果展开它,您应该能够看到已添加的文件。
答案 1 :(得分:0)
我一直在寻找如何安装Weka Jar文件,我读了这个教程,我意识到jar文件实际上是你的Weka安装程序,然后你只需要导入jar文件就像任何其他库一样。抓住机会看看这个教程,非常酷。
http://www.cs.umb.edu/~ding/history/480_697_spring_2013/homework/WekaJavaAPITutorial.pdf
“逻辑将带你从A点到B点,想象力将带你到处”