weka源码获得与导入小总结,以此记录。
weka源码的来源:1、下载到weka的安装文件,在安装目录有名为weka-src.jar的文件,解压后便可得到源代码
2、利用SVN版本控制,从https://svn.scms.waikato.ac.nz/svn/weka/trunk/weka签出(在netbeans直接用版
本控制subversion即可)
weka的导入:
eclipse下:从签出的源代码可以看出,其包名为 package weka,所以选择导入的时候要选择到此目录下。
1 在Eclipse下新建工程,可以命名为weka,在src下新建名为weka的包;
2 在此项目下import-->File System-->选择.../weka/src/main/java/weka,并全部导入;
3 项目导入库文件,biuldpath-->add externaljar-->选择lib里的 java-cup.jar JFlex.jar junit.jar
packageManager.jar;
4 运行weka.gui.main即可;
netbeans:
1 在某处新建一个WEKA-Rebuild目录,在它下面建一个目录叫src。在WEKA的安装目录中找到weka-src.jar,用winrar之类
的解压缩软件打开,并把其中的目录weka解压缩到刚才建立的src目录下。 现在的目录结构应该是 WEKA-Rebuild -> src -
> weka -> associations, attributeSelection, ... 打开NetBeans,“文件”菜单 - “新建项目” - 选择“常规”中的
“基于现有源代码的Java项目” - “下一步”。“项目文件夹”选择WEKA-Rebuild目录,“项目名称”写weka-rebuild,
“下一步”。在“源包文件夹”那里“添加文件夹”,找到src目录“打开”,“完成”。
2 现在NetBeans左上方项目那一栏应该有粗体的“weka-rebuild”,这就是我们要编译的weka项目。右键点它,“生成项
目”。下方会出现很多警告,不用管,不出意外的话最后会提示你生成项目成功。仍然右键点击“weka-rebuild”,“运行项
目”。会弹出一个对话框让你设置主类。WEKA 3.5.4的主类可设置成weka.gui.Main,之前版本的只能设置成
weka.gui.GUIChooser。选中合适的主类后“确定”,不一会儿WEKA的界面就会出现在你面前,和开始菜单里运行的
WEKA效果一样。