做毕业设计需要参考nutch,于是来学习。
环境 ubuntu14.04
jdk1.8
eclipse
版本 nutch1.7
网上资料普遍质量不高,这里主要参考官方 http://wiki.apache.org/nutch/RunNutchInEclipse
在安装nutch之前请自行安装jdk和eclipse。
nutch步骤:
1.安装eclipse的svn和lvy插件,很简单。点击eclipse的help->nstall new software->add
name:svn
location:http://subclipse.tigris.org/update_1.8.x
然后等待,一路全选加确定,等待安装结束。
lvy类似
name:lvy
location:http://www.apache.org/dist/ant/ivyde/updatesite/
2.导出nutch代码:
File > New > Project > SVN > 从SVN 检出项目
创建新的资源库位置 > URL:https://svn.apache.org/repos/asf/nutch/tags/release-1.7/
选中URL > Finish 弹出New Project向导,选择Java Project > Next,
输入Project name:nutch1.7 > Finishsd
3.构建:
在左部Package Explorer的 nutch1.7文件夹上单击右键 >Build Path > Configure Build Path...
> 选中Source选项 > 选择src > Remove > Add Folder... > 选择src/bin, src/java, src/test 和 src/testresources
切换到Libraries选项 >
Add Class Folder... > 选中nutch1.7/conf
Add Library... > IvyDE Managed Dependencies > Next >Main > Ivy File > Browse > ivy/ivy.xml > Finish
切换到Order and Export选项>选中conf > Top > OK
最后:在左部Package Explorer的 nutch1.7文件夹下的build.xml文件上单击右键 > Run As > Ant Build (然后等待完成)
在左部Package Explorer的 nutch1.7文件夹上单击右键 > Refresh
在左部Package Explorer的 nutch1.7文件夹上单击右键 > Build Path > Configure Build Path... > 选中Libraries选项 > Add Class Folder... > 选中build >
等待完成
OK,整个工程导入完成,没有红叉
然后修改配置文件网上很多了。