TypechoJoeTheme

IT技术分享

统计

Windows下使用Ant构建MyEclipse2015+Nutch2.3.1工程

2016-03-13
/
0 评论
/
643 阅读
/
正在检测是否收录...
03/13

一、下载NUTCH

进入官网,选择合适的版本(以apache-nutch-2.3.1-src.zip为例)

windows-myeclipse-nutch-mysql-1

二、修改文件

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 的安装与配置 一文中的环境变量配置。

构建项目过程如下:

windows-myeclipse-nutch-mysql-11

如果之前没有将http://repo1.maven.org/maven2/替换,或者网络环境较差,会卡在下图中红色箭头标记的地方

windows-myeclipse-nutch-mysql-12

当然,整个过程需要下载依赖jar包,请等待一段时间

windows-myeclipse-nutch-mysql-13

如果某些jar包下载不了,会导致整个build过程失败

windows-myeclipse-nutch-mysql-14

遇到这种情况,请选择网络较好的环境,或者采用科学上网的方式,重新在命令行执行ant eclipse即可

以下是build过程截图

windows-myeclipse-nutch-mysql-15

windows-myeclipse-nutch-mysql-16

看到最后出现BUILD SUCCESSFUL,就表示构建成功了

四、导入MyEclipse

打开MyEclipse/Eclipse , 然后点击File --> Import

windows-myeclipse-nutch-mysql-22

选择刚才构建的项目,点击Finish

windows-myeclipse-nutch-mysql-23

项目可能需要和当前MyEclipse开发环境进行融合,点击Next,再点击Finish

windows-myeclipse-nutch-mysql-24

最后,导入到MyEclipse中的项目结构如下

windows-myeclipse-nutch-mysql-26

朗读
赞 · 0
版权属于:

IT技术分享

本文链接:

https://idunso.com/archives/1603/(转载时请注明本文出处及文章链接)