ant编译apache-nutch-2.3.1结合mysql实现爬虫

1 、安装ant(省略)

目前官方2.x只提供了源码下载,不再提供编译的版本,需要用户自己去编译。

2 下载nutch

2.1 下载地址:

http://www.apache.org/dyn/closer.lua/nutch/2.2.1/apache-nutch-2.2.1-src.tar.gz  
tar -zxvf apache-nutch-2.2.1-bin.tar.gz

2.2 下载sonar的jar包,将jar包放到apache-nutch-2.2.1目录下
修改build.xml,引入上面添加的jar包:

<!-- Define the Sonar task if this hasn't been done in a common script --> 
<taskdef uri="antlib:org.sonar.ant" resource="org/sonar/ant/antlib.xml"> 
    <classpath path="${ant.library.dir}" /> 
    <classpath path="${mysql.library.dir}" /> 
    <classpath><fileset dir="." includes="sonar*.jar" /></classpath> 
</taskdef> 

2.3 nutch编译安装时需要从maven资源库下载jar包,将其修改

vi apache-nutch-2.2.1/ivy/ivy.setting.xml
<property name="repo.maven.org" value="http://repo1.maven.org/maven2/" override="false"/>
将value=http://repo1.maven.org/maven2/修改成value= http://repo2
  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值