本站首页    管理页面    写新日志    退出



公告


 求真务实打基础,
 宁缺毋滥读好书。

数据挖掘青年(DMman)


我的分类(专题)

日志更新
问君能有几多愁,恰似一群太监上青楼
我和僵尸有个约会:灵异世界或真实存在?
赤壁(下)观后小感:雷人
英科学家:酒精和烟草的危害大于大麻和摇头
只有社会主义才能拯救世界(由金融危机引发
求职心得(非名牌院校 硕士 计算机)
省外就业协议录入
数据挖掘方面的资源、期刊、会议的网址集合
面试心得(摘)
为学
EI收录中国期刊-核心(2008-5)
混沌理论:随机世界的建模
分子计算机已经问世,纳米计算机指日可待?
绝对好用免费的网络电话
NLP:基于机器学习的人类思想及行为建模
Weka中用于组合多个模型的的装袋、提升
数据挖掘在企业中应用的四种途径
(转)几点做人做事的建议
大学计算机软件专业生应该学什么(转)
一个程序员对学弟学妹建议(转)

最新评论

留言板

链接

Blog信息
blog名称:DMman(数据挖掘青年)
日志总数:102
评论数量:564
留言数量:57
访问次数:1753409
建立时间:2007年4月9日




[Weka]WEKA开发环境的建立(Windows+JCreator版) 
原创空间

数据挖掘青年 发表于 2007/4/12 21:43:54

说明:JCreator功能比较少,如果你要研究weka源码,强烈建议使用eclipse或者nb,再加上GUI设计插件就简单多了! DMman说明:1、本文假设你已经安装了JDK,并获得了weka的安装程序(3.4.10)。2、关于weka源码:安装目录下有个weka-src.jar解压后就是源码。3、DMman对JCreator的若干细节不甚了解,只是勉强在其下运行起来了weka。各位朋友如有建议,欢迎指教。 WEKA开发环境的建立(Windows+JCreator版)步骤: 1、将weka-src.jar解压后得到源码,位于weka目录下。在本地建立目录,我们假设建立了C:\myweka;在其下建立文件夹src、classes,将含有源码的weka目录放到src下。 2、打开JCreator,新建工程,选择Basic Java Application,然后出现选择目录。请注意 这里很重要,否则得不到原来的层次架构。Name          mywekaLocation      c:\myweka\SourcePath    c:\myweka\srcOutPut        c:\myweka\classes 选择 建立一个新的工作区(不选择 添加到原来的工作区) 然后finish即可。 3、在项目上点右键-编译项目。编译可以通过。这时JCreator自己生产了2个文件myweka.java mywekaFrame.java如果你此时使用“运行项目”命令的话,将出现他们的界面(不知如何解决500)this.width=500'>)。 可以在JCreator窗口目录下找到 src-weka-gui-GUIChooser.java 选中它,然后 使用 “运行文件”命令运行它,这时会弹出很多异常,不用惧。 这是因为你自己编译的classes目录下少些东西,不是.class的文件。请根据异常的提示 对照一个weka安装目录下weka.jar解压后的classes目录,看看少些什么,拷贝到你自己的classes下就可以了。 比如 weka.gui下有个文件夹images,以及几个图片和几个.pros文件; weka.gui.beans文件夹下有个icons文件夹;weka.core下面有个vesion.txt等等。 这时,你再去运行文件 weka.gui.GUIChooser.java就可以了!同时你也可以运行weka.gui.SimpleCLI.java,weka。gui.Exporer.Exporer,java等分别看到几个主要的界面。  DMman补充: 如果你出现这种情况: 编译正常,但运行时抛出无数异常: Warning, unable to load properties file from system resource (Utils.java) weka.core.Version: Unable to load version information! java.lang.NullPointerException   javax.swing.ImageIcon.<init>(ImageIcon.java:138)   weka.gui.Main.initGUI(Main.java:321)   weka.gui.Main.<init>(Main.java:298)   weka.gui.Main.createSingleton(Main.java:1301)   sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)   sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)   sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)   java.lang.reflect.Method.invoke(Method.java:585)   weka.gui.SplashWindow.invokeMethod(SplashWindow.java:217)   weka.gui.Main$27.run(Main.java:1355)   at javax.swing.ImageIcon.<init>(ImageIcon.java:138)   at weka.gui.Main.initGUI(Main.java:321)   at weka.gui.Main.<init>(Main.java:298)   at weka.gui.Main.createSingleton(Main.java:1301)   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)   at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)   at java.lang.reflect.Method.invoke(Method.java:585)   at weka.gui.SplashWindow.invokeMethod(SplashWindow.java:217)   at weka.gui.Main$27.run(Main.java:1355) 而且只是出现了一个标题为Weka 3.4.3 的空窗口,上面什么也没有。 是因为你自己编译的目录下少些东西,不是.class的文件。请根据异常的提示 对照一个weka自己的。class若干文件夹下 比如 weka.gui下有个文件夹images,以及若干图片 还有.pros文件; weka.core下面有个vesion.txt等等


阅读全文(9693) | 回复(3) | 编辑 | 精华
 


回复:WEKA开发环境的建立(Windows+JCreator版)
原创空间

snow(游客)发表评论于2007/5/16 12:35:27

我用Elipes编译太慢,装了Jcreator,同样的运行GUIchoose,怎么老显示错误,classpath设的差不多啊。错误如下: 执行文件CMD窗口显示: [Loaded java.lang.IllegalArgumentException from D:\oracle\ora81\Apache\jdk\jre\l ib\rt.jar] Exception in thread "main" java.lang.NoClassDefFoundError: weka/gui/GUIChooser [Loaded java.lang.ref.Finalizer$3 from D:\oracle\ora81\Apache\jdk\jre\lib\rt.jar ] Press any key to continue... 编译文件输出窗口显示: --------------------ÅäÖÃ: weka - JDK °æ±¾ <ĬÈÏ> - <ĬÈÏ>-------------------- D:\Program Files\Weka-3-5\work\weka\src\weka\gui\GUIChooser.java:26: Class weka.core.Memory not found in import. import weka.core.Memory;   ^ D:\Program Files\Weka-3-5\work\weka\src\weka\gui\GUIChooser.java:27: Class weka.core.Version not found in import. import weka.core.Version;   ^ D:\Program Files\Weka-3-5\work\weka\src\weka\gui\GUIChooser.java:28: Class weka.gui.explorer.Explorer not found in import. import weka.gui.explorer.Explorer;   ^ D:\Program Files\Weka-3-5\work\weka\src\weka\gui\GUIChooser.java:29: Class weka.gui.experiment.Experimenter not found in import. import weka.gui.experiment.Experimenter;   ^ D:\Program Files\Weka-3-5\work\weka\src\weka\gui\GUIChooser.java:30: Class weka.gui.beans.KnowledgeFlow not found in import. import weka.gui.beans.KnowledgeFlow;   ^ D:\Program Files\Weka-3-5\work\weka\src\weka\gui\GUIChooser.java:31: Class weka.gui.beans.KnowledgeFlowApp not found in import. import weka.gui.beans.KnowledgeFlowApp;   ^ D:\Program Files\Weka-3-5\work\weka\src\weka\gui\GUIChooser.java:32: Class weka.gui.arffviewer.ArffViewer not found in import. import weka.gui.arffviewer.ArffViewer;   ^ 7 errors 我WEKA/JAVA都不太熟,请帮忙看一下,谢谢。 以下为blog主人的回复:  "Loaded java.lang.IllegalArgumentException"应该是你的JDK路径没有配置好吧。建议你进入控制台(也就是 开始->运行->输入 cmd 后回车),在里面输入命令 javac 然后回车,如果出现帮助信息,则java配置成功,如果显示: 'javac' 不是内部或外部命令,也不是可运行的程序或批处理文件。则配置不成功。请重新配置。 以下为blog主人的回复:  by the way 现在weka3.5.5版本的 主界面已经是 weka.gui.Main 当然 weka.gui.GUIChooser 也能出现良好的界面,具体请实践


个人主页 | 引用回复 | 主人回复 | 返回 | 编辑 | 删除
 


回复:WEKA开发环境的建立(Windows+JCreator版)
原创空间

darlingke(游客)发表评论于2007/5/1 10:55:28

哪里可以下载weka源码?kedl@ahut.edu.cn 以下为blog主人的回复:   http://www.cs.waikato.ac.nz/ml/weka/index_downloading.html 在你的安装目录下,有weka-src.jar解压后就是源代码 

个人主页 | 引用回复 | 主人回复 | 返回 | 编辑 | 删除
 


» 1 »

发表评论:
昵称:
密码:
主页:
标题:
验证码:  (不区分大小写,请仔细填写,输错需重写评论内容!)



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 0.047 second(s), page refreshed 144750521 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号