diff --git a/webmagic-core/src/main/java/us/codecraft/webmagic/schedular/FileCacheQueueScheduler.java b/webmagic-core/src/main/java/us/codecraft/webmagic/schedular/FileCacheQueueScheduler.java index e0d2c94..1f5298a 100644 --- a/webmagic-core/src/main/java/us/codecraft/webmagic/schedular/FileCacheQueueScheduler.java +++ b/webmagic-core/src/main/java/us/codecraft/webmagic/schedular/FileCacheQueueScheduler.java @@ -117,7 +117,7 @@ public class FileCacheQueueScheduler implements Scheduler { } private String getFileName(String filename) { - return filePath + task.getUUID() + "/" + filename; + return filePath + task.getUUID() + filename; } @Override diff --git a/webmagic-core/src/main/java/us/codecraft/webmagic/selector/SelectorFactory.java b/webmagic-core/src/main/java/us/codecraft/webmagic/selector/SelectorFactory.java index 3c87ac9..2fa78d3 100644 --- a/webmagic-core/src/main/java/us/codecraft/webmagic/selector/SelectorFactory.java +++ b/webmagic-core/src/main/java/us/codecraft/webmagic/selector/SelectorFactory.java @@ -70,7 +70,7 @@ public class SelectorFactory { } else { throw new UnsupportedOperationException(); } - } catch (ReflectiveOperationException e) { + } catch (Exception e) { throw new IllegalArgumentException("init object error", e); } } diff --git a/webmagic-plugin/pom.xml b/webmagic-plugin/pom.xml index c2a08ad..0a37a30 100644 --- a/webmagic-plugin/pom.xml +++ b/webmagic-plugin/pom.xml @@ -23,7 +23,7 @@ org.freemarker freemarker - 2.3.19 + 2.3.15