weka是一个java的机器学习库,官网
这篇文章是搭建阅读weka源码环境的过程。想直接看源码分析的可以跳过。
工具:Eclipse Java EE IDE for Web Developers.Version: Mars.2 Release (4.5.2)
新建一个maven项目
如图,接下来有好几个下一步,这个比较随意,可以自己看着填,也可以上网搜索其他参考。
maven项目建立好以后,项目根目录下有一个pom.xml文件。
此时到maven仓库搜索你想要的jar的dependency,复制到pom.xml文件dependencies标签里面,保存一下,maven就会自动帮你下载dependency中定义的jar包。
以后如果你尝试读maven管理的jar内的类的源码,第一次读的时候Eclipse会弹出没有源码的页面。让你attach source,这时候你不要做操作。
maven此时已经开始帮你下载相应的源码,Eclipse右下角可以看到下载中的提示,等一会(我这里大概15秒)下载完成,那个attach source页面就会自动切换到源码的内容界面。添加maven依赖jar
在maven 仓库中搜索weka,找到最新版本weka的依赖项。
注意,这里不是把weka本身导进项目,而是把它的依赖项导进来,如下图,点击view。
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit