怎么在Eclipse下搭建Heritrix-1.14.0!
怎么在Eclipse下搭建Heritrix-1.14.0
1、在Eclipse下新建一个Java工程,命名Heritrix
2、将heritrix-1.14.0-src文件解压,在src->java文件夹下将com,org,st文件夹拷贝到工程的src目录下
3、将src->conf文件夹下的effective_tld_names.dat,heritrix.cacerts,
heritrix.properties,jmxremote.password.template,jndi.properties拷贝到src目录下,主要是heritrix.properties和jndi.properties两个文件,把profiles,selftest拷到根文件夹,同时在heritrix.properties设置下登录时的用户名和密码:heritrix.cmdline.admin = admin:admin
4、部分java文件报错,解决办法是将rt.jar包移除,然后重新引入;
5、将webapps文件夹拷贝到工程下,与src同级目录
6、运行org.archive.crawler.Heritrix类,Eclipse出现以下信息
13:14:48.109 EVENT Starting Jetty/4.2.23
13:14:49.484 EVENT Started WebApplicationContext[/,Heritrix Console]
13:14:49.734 EVENT The scratchDir you specified:
E:\workspace\heritrix01\target\jsp-compiled-development is unusable.
13:14:50.984 EVENT Started SocketListener on 127.0.0.1:8080
13:14:50.984 EVENT Started org.mortbay.jetty.Server@a01335
Heritrix version: 1.14.0
7、在浏览器中输入 http://localhost:8080/ 就可以到登录界面了。