小浦学编程 2021-07-22 13:20 采纳率: 0%
浏览 263

使用webmagic搭建爬虫 报错

使用java爬虫报错
2021-07-22 13:16:09.618 ERROR 20572 --- [pool-2-thread-8] us.codecraft.webmagic.Spider : process request Request{url='###', method='null', extras=null, priority=0, headers={}, cookies={}} error

java.lang.IndexOutOfBoundsException: Index 2 out of bounds for length 0
at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) ~[na:na]
at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) ~[na:na]
at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) ~[na:na]
at java.base/java.util.Objects.checkIndex(Objects.java:372) ~[na:na]
at java.base/java.util.ArrayList.get(ArrayList.java:458) ~[na:na]
at com.ut.job.task.JobProcessor.process(JobProcessor.java:54) ~[classes/:na]
at us.codecraft.webmagic.Spider.onDownloadSuccess(Spider.java:414) ~[webmagic-core-0.7.4.jar:na]
at us.codecraft.webmagic.Spider.processRequest(Spider.java:406) ~[webmagic-core-0.7.4.jar:na]
at us.codecraft.webmagic.Spider.access$000(Spider.java:61) ~[webmagic-core-0.7.4.jar:na]
at us.codecraft.webmagic.Spider$1.run(Spider.java:320) ~[webmagic-core-0.7.4.jar:na]
at us.codecraft.webmagic.thread.CountableThreadPool$1.run(CountableThreadPool.java:74) ~[webmagic-core-0.7.4.jar:na]
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]

  • 写回答

2条回答 默认 最新

  • san-yun 2021-12-13 23:19
    关注

    你好解决了吗?我也遇到这个问题了

    评论

报告相同问题?

问题事件

  • 创建了问题 7月22日

悬赏问题

  • ¥170 如图所示配置eNSP
  • ¥20 docker里部署springboot项目,访问不到扬声器
  • ¥15 netty整合springboot之后自动重连失效
  • ¥15 悬赏!微信开发者工具报错,求帮改
  • ¥20 wireshark抓不到vlan
  • ¥20 关于#stm32#的问题:需要指导自动酸碱滴定仪的原理图程序代码及仿真
  • ¥20 设计一款异域新娘的视频相亲软件需要哪些技术支持
  • ¥15 stata安慰剂检验作图但是真实值不出现在图上
  • ¥15 c程序不知道为什么得不到结果
  • ¥15 键盘指令混乱情况下的启动盘系统重装