顿搜
Windows下使用Ant构建MyEclipse2015+Nutch2.3.1工程
一、下载NUTCH
进入官网,选择合适的版本(以apache-nutch-2.3.1-src.zip为例)
二、修改文件
1、将下载的文件解压, 修改ivy目录下的ivysetting.xml地址, 将http://repo1.maven.org/maven2/替换为 http://maven.oschina.net/content/groups/public/ , 因为原地址在国内可能访问不了或者速度超慢。
<property name="oss.sonatype.org" value="http://oss.sonatype.org/content/repositories/releases/" override="false"/>
<property name="repo.maven.org" value="http://maven.oschina.net/content/groups/public/" override="false"/>
<property name="repository.apache.org" value="https://repository.apache.org/content/repositories/snapshots/" override="false"/>2、打开ivy目录下的ivy.xml文件,去掉mysql-connector-java的注释,并将版本改为5.1.21
<dependency org="mysql" name="mysql-connector-java" rev="5.1.21" conf="*->default"/>三、构建项目
打开命令行,cd到nutch目录,执行以下命令
ant eclipse【注】没有安装Ant的朋友请先安装Ant,从官网下载后解压,然后配置环境变量即可
关于环境变量的配置,请参见Java Platform JDK 的安装与配置 一文中的环境变量配置。
构建项目过程如下:
如果之前没有将http://repo1.maven.org/maven2/替换,或者网络环境较差,会卡在下图中红色箭头标记的地方
当然,整个过程需要下载依赖jar包,请等待一段时间
如果某些jar包下载不了,会导致整个build过程失败
遇到这种情况,请选择网络较好的环境,或者采用科学上网的方式,重新在命令行执行ant eclipse即可
以下是build过程截图
看到最后出现BUILD SUCCESSFUL,就表示构建成功了
四、导入MyEclipse
打开MyEclipse/Eclipse , 然后点击File --> Import
选择刚才构建的项目,点击Finish
项目可能需要和当前MyEclipse开发环境进行融合,点击Next,再点击Finish
最后,导入到MyEclipse中的项目结构如下










