fix compile error for example change

pull/414/head^2
yihua.huang 8 years ago
parent a3ee9e3d08
commit a960a39c44

@ -70,6 +70,11 @@
<artifactId>httpclient</artifactId>
<version>4.5.2</version>
</dependency>
<dependency>
<groupId>com.jayway.jsonpath</groupId>
<artifactId>json-path</artifactId>
<version>2.2.0</version>
</dependency>
<dependency>
<groupId>com.google.guava</groupId>
<artifactId>guava</artifactId>

@ -74,6 +74,12 @@
<groupId>com.jayway.jsonpath</groupId>
<artifactId>json-path</artifactId>
<version>0.8.1</version>
<exclusions>
<exclusion>
<groupId>commons-lang</groupId>
<artifactId>commons-lang</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>

@ -13,7 +13,7 @@
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>2.0.0</version>
<version>2.9.0</version>
</dependency>
<dependency>
<groupId>us.codecraft</groupId>

@ -13,14 +13,14 @@ public class MonitorExample {
public static void main(String[] args) throws Exception {
Spider zhihuPageProcessor = Spider.create(new ZhihuPageProcessor())
Spider zhihuSpider = Spider.create(new ZhihuPageProcessor())
.addUrl("http://my.oschina.net/flashsword/blog");
Spider githubSpider = Spider.create(new GithubRepoPageProcessor())
.addUrl("https://github.com/code4craft");
SpiderMonitor.instance().register(zhihuPageProcessor);
SpiderMonitor.instance().register(zhihuSpider);
SpiderMonitor.instance().register(githubSpider);
zhihuPageProcessor.start();
zhihuSpider.start();
githubSpider.start();
}
}

@ -1,9 +1,8 @@
package us.codecraft.webmagic.scheduler;
import com.alibaba.fastjson.JSON;
import com.sun.org.apache.regexp.internal.RE;
import org.apache.commons.codec.digest.DigestUtils;
import org.apache.commons.lang.StringUtils;
import org.apache.commons.lang3.StringUtils;
import redis.clients.jedis.Jedis;
import redis.clients.jedis.JedisPool;
import us.codecraft.webmagic.Request;

@ -3,7 +3,7 @@ package us.codecraft.webmagic.monitor;
import org.junit.Test;
import us.codecraft.webmagic.Spider;
import us.codecraft.webmagic.processor.example.GithubRepoPageProcessor;
import us.codecraft.webmagic.processor.example.OschinaBlogPageProcessor;
import us.codecraft.webmagic.processor.example.ZhihuPageProcessor;
/**
* @author code4crafer@gmail.com
@ -20,12 +20,12 @@ public class SpiderMonitorTest {
}
};
Spider oschinaSpider = Spider.create(new OschinaBlogPageProcessor())
Spider zhihuSpider = Spider.create(new ZhihuPageProcessor())
.addUrl("http://my.oschina.net/flashsword/blog").thread(2);
Spider githubSpider = Spider.create(new GithubRepoPageProcessor())
.addUrl("https://github.com/code4craft");
spiderMonitor.register(oschinaSpider, githubSpider);
spiderMonitor.register(zhihuSpider, githubSpider);
}
}

Loading…
Cancel
Save