windows cmd启动heritrix

首先下载heritrix-1.14.4.zip文件,可以在http://sourceforge.net/projects/archive-crawler/files/heritrix3/下载。下载后解压到某个位置,然后进入conf,修改heritrix.properties文件 heritrix.cmdline.admin = admin:admin。账户和密码是用冒号隔开的。

heritrix.cmdline.port = 8080。默认端口号是8080,可以自己修改。然后将conf下的文件jmxremote.password.template拷贝到heritrix-1.14.4的根目录下,并修改文件名为jmxremote.password,修改最后两行代码

monitorRole admin
controlRole admin

将该文件属性设置为只读。在bin文件夹下创建一个start.bat的文件里面内容是heritrix.cmd --admin=admin:admin。

然后双击start.bat,启动报错了。

Heritrix failed to start properly. Possible causes:

- Login and password have not been specified (see --admin switch)
- another program uses the port for the web UI (8080 by default)
(e.g. another Heritrix instance)
- JMX password file is missing or permissions not set correctly

Do you want to try to fix the permissions (Y/N)?

问你是否修复权限y/n

Restart Heritrix (Y/N)?

问你是否重启heritrix,结果弹出两个窗口,按任意键继续...

其实就是没有访问jmxremote.password的权限。修改jmxremote.password的权限。右键-->属性-->安全-->高级-->所有者-->编辑,选择当前用户,应用、确定。再双击start.bat启动。

 启动成功了 控制台显示

..........

Heritrix version: 1.14.4

打开http://localhost:8080进入到登录页面。用户名:admin.密码:admin

已经成功进入Heritrix的管理页面了。

转载于:https://www.cnblogs.com/hjy9420/p/4402029.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值