diff --git a/webmagic-samples/pom.xml b/webmagic-samples/pom.xml
index d8963ff..9d00d2f 100644
--- a/webmagic-samples/pom.xml
+++ b/webmagic-samples/pom.xml
@@ -22,11 +22,6 @@
webmagic-extension
${project.version}
-
- org.freemarker
- freemarker
- 2.3.15
-
junit
junit
diff --git a/webmagic-samples/src/main/java/us/codecraft/webmagic/pipeline/FreemarkerPipeline.java b/webmagic-samples/src/main/java/us/codecraft/webmagic/pipeline/FreemarkerPipeline.java
deleted file mode 100644
index 3742062..0000000
--- a/webmagic-samples/src/main/java/us/codecraft/webmagic/pipeline/FreemarkerPipeline.java
+++ /dev/null
@@ -1,57 +0,0 @@
-package us.codecraft.webmagic.pipeline;
-
-import freemarker.template.Configuration;
-import freemarker.template.Template;
-import freemarker.template.TemplateException;
-import org.apache.commons.codec.digest.DigestUtils;
-import us.codecraft.webmagic.ResultItems;
-import us.codecraft.webmagic.Task;
-
-import java.io.File;
-import java.io.FileWriter;
-import java.io.IOException;
-import java.io.PrintWriter;
-
-/**
- * @author code4crafter@gmail.com
- * Date: 13-6-8
- * Time: 下午9:00
- */
-public class FreemarkerPipeline implements Pipeline {
-
- private Configuration configuration;
-
- private Template template;
-
- private String path = "/data/temp/webmagic/ftl/";
-
- public FreemarkerPipeline(String template, String path) throws IOException {
- configuration = new Configuration();
- configuration.setDirectoryForTemplateLoading(new File(this.getClass().getClassLoader().getResource("ftl/").getFile()));
- this.template = configuration.getTemplate(template);
- this.path = path;
- new File(path);
- }
-
- public FreemarkerPipeline(String template) throws IOException {
- this(template, "/data/temp/webmagic/ftl/");
- }
-
-
- @Override
- public void process(ResultItems resultItems, Task task) {
- String path = this.path + "" + task.getUUID() + "/";
- File file = new File(path);
- if (!file.exists()) {
- file.mkdirs();
- }
- try {
- PrintWriter printWriter = new PrintWriter(new FileWriter(path + DigestUtils.md5Hex(resultItems.getRequest().getUrl()) + ".html"));
- template.process(resultItems.getAll(), printWriter);
- printWriter.close();
- } catch (TemplateException e) {
- } catch (IOException e) {
- e.printStackTrace();
- }
- }
-}