move all to examples directory
diff --git a/.gitignore b/examples/.gitignore
similarity index 100%
rename from .gitignore
rename to examples/.gitignore
diff --git a/LICENSE b/examples/LICENSE
similarity index 100%
rename from LICENSE
rename to examples/LICENSE
diff --git a/README.md b/examples/README.md
similarity index 100%
rename from README.md
rename to examples/README.md
diff --git a/elastic-job-example-cloud/pom.xml b/examples/elastic-job-example-cloud/pom.xml
similarity index 100%
rename from elastic-job-example-cloud/pom.xml
rename to examples/elastic-job-example-cloud/pom.xml
diff --git a/elastic-job-example-cloud/src/README.txt b/examples/elastic-job-example-cloud/src/README.txt
similarity index 100%
rename from elastic-job-example-cloud/src/README.txt
rename to examples/elastic-job-example-cloud/src/README.txt
diff --git a/elastic-job-example-cloud/src/main/java/com/dangdang/ddframe/job/example/CloudJobMain.java b/examples/elastic-job-example-cloud/src/main/java/com/dangdang/ddframe/job/example/CloudJobMain.java
similarity index 100%
rename from elastic-job-example-cloud/src/main/java/com/dangdang/ddframe/job/example/CloudJobMain.java
rename to examples/elastic-job-example-cloud/src/main/java/com/dangdang/ddframe/job/example/CloudJobMain.java
diff --git a/elastic-job-example-cloud/src/main/resources/META-INF/applicationContext.xml b/examples/elastic-job-example-cloud/src/main/resources/META-INF/applicationContext.xml
similarity index 100%
rename from elastic-job-example-cloud/src/main/resources/META-INF/applicationContext.xml
rename to examples/elastic-job-example-cloud/src/main/resources/META-INF/applicationContext.xml
diff --git a/elastic-job-example-cloud/src/main/resources/assembly/assembly.xml b/examples/elastic-job-example-cloud/src/main/resources/assembly/assembly.xml
similarity index 100%
rename from elastic-job-example-cloud/src/main/resources/assembly/assembly.xml
rename to examples/elastic-job-example-cloud/src/main/resources/assembly/assembly.xml
diff --git a/elastic-job-example-cloud/src/main/resources/bin/start.sh b/examples/elastic-job-example-cloud/src/main/resources/bin/start.sh
old mode 100755
new mode 100644
similarity index 100%
rename from elastic-job-example-cloud/src/main/resources/bin/start.sh
rename to examples/elastic-job-example-cloud/src/main/resources/bin/start.sh
diff --git a/elastic-job-example-cloud/src/main/resources/logback.xml b/examples/elastic-job-example-cloud/src/main/resources/logback.xml
similarity index 100%
rename from elastic-job-example-cloud/src/main/resources/logback.xml
rename to examples/elastic-job-example-cloud/src/main/resources/logback.xml
diff --git a/elastic-job-example-cloud/src/main/resources/script/demo.sh b/examples/elastic-job-example-cloud/src/main/resources/script/demo.sh
old mode 100755
new mode 100644
similarity index 100%
rename from elastic-job-example-cloud/src/main/resources/script/demo.sh
rename to examples/elastic-job-example-cloud/src/main/resources/script/demo.sh
diff --git a/elastic-job-example-embed-zk/pom.xml b/examples/elastic-job-example-embed-zk/pom.xml
similarity index 100%
rename from elastic-job-example-embed-zk/pom.xml
rename to examples/elastic-job-example-embed-zk/pom.xml
diff --git a/elastic-job-example-embed-zk/src/main/java/com/dangdang/ddframe/job/example/EmbedZookeeperServer.java b/examples/elastic-job-example-embed-zk/src/main/java/com/dangdang/ddframe/job/example/EmbedZookeeperServer.java
similarity index 100%
rename from elastic-job-example-embed-zk/src/main/java/com/dangdang/ddframe/job/example/EmbedZookeeperServer.java
rename to examples/elastic-job-example-embed-zk/src/main/java/com/dangdang/ddframe/job/example/EmbedZookeeperServer.java
diff --git a/elastic-job-example-jobs/pom.xml b/examples/elastic-job-example-jobs/pom.xml
similarity index 100%
rename from elastic-job-example-jobs/pom.xml
rename to examples/elastic-job-example-jobs/pom.xml
diff --git a/elastic-job-example-jobs/src/main/java/com/dangdang/ddframe/job/example/fixture/entity/Foo.java b/examples/elastic-job-example-jobs/src/main/java/com/dangdang/ddframe/job/example/fixture/entity/Foo.java
similarity index 100%
rename from elastic-job-example-jobs/src/main/java/com/dangdang/ddframe/job/example/fixture/entity/Foo.java
rename to examples/elastic-job-example-jobs/src/main/java/com/dangdang/ddframe/job/example/fixture/entity/Foo.java
diff --git a/elastic-job-example-jobs/src/main/java/com/dangdang/ddframe/job/example/fixture/repository/FooRepository.java b/examples/elastic-job-example-jobs/src/main/java/com/dangdang/ddframe/job/example/fixture/repository/FooRepository.java
similarity index 100%
rename from elastic-job-example-jobs/src/main/java/com/dangdang/ddframe/job/example/fixture/repository/FooRepository.java
rename to examples/elastic-job-example-jobs/src/main/java/com/dangdang/ddframe/job/example/fixture/repository/FooRepository.java
diff --git a/elastic-job-example-jobs/src/main/java/com/dangdang/ddframe/job/example/fixture/repository/FooRepositoryFactory.java b/examples/elastic-job-example-jobs/src/main/java/com/dangdang/ddframe/job/example/fixture/repository/FooRepositoryFactory.java
similarity index 100%
rename from elastic-job-example-jobs/src/main/java/com/dangdang/ddframe/job/example/fixture/repository/FooRepositoryFactory.java
rename to examples/elastic-job-example-jobs/src/main/java/com/dangdang/ddframe/job/example/fixture/repository/FooRepositoryFactory.java
diff --git a/elastic-job-example-jobs/src/main/java/com/dangdang/ddframe/job/example/job/dataflow/JavaDataflowJob.java b/examples/elastic-job-example-jobs/src/main/java/com/dangdang/ddframe/job/example/job/dataflow/JavaDataflowJob.java
similarity index 100%
rename from elastic-job-example-jobs/src/main/java/com/dangdang/ddframe/job/example/job/dataflow/JavaDataflowJob.java
rename to examples/elastic-job-example-jobs/src/main/java/com/dangdang/ddframe/job/example/job/dataflow/JavaDataflowJob.java
diff --git a/elastic-job-example-jobs/src/main/java/com/dangdang/ddframe/job/example/job/dataflow/SpringDataflowJob.java b/examples/elastic-job-example-jobs/src/main/java/com/dangdang/ddframe/job/example/job/dataflow/SpringDataflowJob.java
similarity index 100%
rename from elastic-job-example-jobs/src/main/java/com/dangdang/ddframe/job/example/job/dataflow/SpringDataflowJob.java
rename to examples/elastic-job-example-jobs/src/main/java/com/dangdang/ddframe/job/example/job/dataflow/SpringDataflowJob.java
diff --git a/elastic-job-example-jobs/src/main/java/com/dangdang/ddframe/job/example/job/simple/JavaSimpleJob.java b/examples/elastic-job-example-jobs/src/main/java/com/dangdang/ddframe/job/example/job/simple/JavaSimpleJob.java
similarity index 100%
rename from elastic-job-example-jobs/src/main/java/com/dangdang/ddframe/job/example/job/simple/JavaSimpleJob.java
rename to examples/elastic-job-example-jobs/src/main/java/com/dangdang/ddframe/job/example/job/simple/JavaSimpleJob.java
diff --git a/elastic-job-example-jobs/src/main/java/com/dangdang/ddframe/job/example/job/simple/SpringSimpleJob.java b/examples/elastic-job-example-jobs/src/main/java/com/dangdang/ddframe/job/example/job/simple/SpringSimpleJob.java
similarity index 100%
rename from elastic-job-example-jobs/src/main/java/com/dangdang/ddframe/job/example/job/simple/SpringSimpleJob.java
rename to examples/elastic-job-example-jobs/src/main/java/com/dangdang/ddframe/job/example/job/simple/SpringSimpleJob.java
diff --git a/elastic-job-example-lite-java/pom.xml b/examples/elastic-job-example-lite-java/pom.xml
similarity index 100%
rename from elastic-job-example-lite-java/pom.xml
rename to examples/elastic-job-example-lite-java/pom.xml
diff --git a/elastic-job-example-lite-java/src/main/java/com/dangdang/ddframe/job/example/JavaMain.java b/examples/elastic-job-example-lite-java/src/main/java/com/dangdang/ddframe/job/example/JavaMain.java
similarity index 100%
rename from elastic-job-example-lite-java/src/main/java/com/dangdang/ddframe/job/example/JavaMain.java
rename to examples/elastic-job-example-lite-java/src/main/java/com/dangdang/ddframe/job/example/JavaMain.java
diff --git a/elastic-job-example-lite-java/src/main/resources/logback.xml b/examples/elastic-job-example-lite-java/src/main/resources/logback.xml
similarity index 100%
rename from elastic-job-example-lite-java/src/main/resources/logback.xml
rename to examples/elastic-job-example-lite-java/src/main/resources/logback.xml
diff --git a/elastic-job-example-lite-java/src/main/resources/script/demo.bat b/examples/elastic-job-example-lite-java/src/main/resources/script/demo.bat
old mode 100755
new mode 100644
similarity index 100%
rename from elastic-job-example-lite-java/src/main/resources/script/demo.bat
rename to examples/elastic-job-example-lite-java/src/main/resources/script/demo.bat
diff --git a/elastic-job-example-lite-java/src/main/resources/script/demo.sh b/examples/elastic-job-example-lite-java/src/main/resources/script/demo.sh
old mode 100755
new mode 100644
similarity index 100%
rename from elastic-job-example-lite-java/src/main/resources/script/demo.sh
rename to examples/elastic-job-example-lite-java/src/main/resources/script/demo.sh
diff --git a/elastic-job-example-lite-spring/pom.xml b/examples/elastic-job-example-lite-spring/pom.xml
similarity index 100%
rename from elastic-job-example-lite-spring/pom.xml
rename to examples/elastic-job-example-lite-spring/pom.xml
diff --git a/elastic-job-example-lite-spring/src/main/java/com/dangdang/ddframe/job/example/SpringMain.java b/examples/elastic-job-example-lite-spring/src/main/java/com/dangdang/ddframe/job/example/SpringMain.java
similarity index 100%
rename from elastic-job-example-lite-spring/src/main/java/com/dangdang/ddframe/job/example/SpringMain.java
rename to examples/elastic-job-example-lite-spring/src/main/java/com/dangdang/ddframe/job/example/SpringMain.java
diff --git a/elastic-job-example-lite-spring/src/main/resources/META-INF/applicationContext.xml b/examples/elastic-job-example-lite-spring/src/main/resources/META-INF/applicationContext.xml
similarity index 100%
rename from elastic-job-example-lite-spring/src/main/resources/META-INF/applicationContext.xml
rename to examples/elastic-job-example-lite-spring/src/main/resources/META-INF/applicationContext.xml
diff --git a/elastic-job-example-lite-spring/src/main/resources/conf/job.properties b/examples/elastic-job-example-lite-spring/src/main/resources/conf/job.properties
similarity index 100%
rename from elastic-job-example-lite-spring/src/main/resources/conf/job.properties
rename to examples/elastic-job-example-lite-spring/src/main/resources/conf/job.properties
diff --git a/elastic-job-example-lite-spring/src/main/resources/conf/reg.properties b/examples/elastic-job-example-lite-spring/src/main/resources/conf/reg.properties
similarity index 100%
rename from elastic-job-example-lite-spring/src/main/resources/conf/reg.properties
rename to examples/elastic-job-example-lite-spring/src/main/resources/conf/reg.properties
diff --git a/elastic-job-example-lite-spring/src/main/resources/logback.xml b/examples/elastic-job-example-lite-spring/src/main/resources/logback.xml
similarity index 100%
rename from elastic-job-example-lite-spring/src/main/resources/logback.xml
rename to examples/elastic-job-example-lite-spring/src/main/resources/logback.xml
diff --git a/elastic-job-example-lite-spring/src/main/resources/script/demo.bat b/examples/elastic-job-example-lite-spring/src/main/resources/script/demo.bat
old mode 100755
new mode 100644
similarity index 100%
rename from elastic-job-example-lite-spring/src/main/resources/script/demo.bat
rename to examples/elastic-job-example-lite-spring/src/main/resources/script/demo.bat
diff --git a/elastic-job-example-lite-spring/src/main/resources/script/demo.sh b/examples/elastic-job-example-lite-spring/src/main/resources/script/demo.sh
old mode 100755
new mode 100644
similarity index 100%
rename from elastic-job-example-lite-spring/src/main/resources/script/demo.sh
rename to examples/elastic-job-example-lite-spring/src/main/resources/script/demo.sh
diff --git a/elastic-job-example-lite-springboot/pom.xml b/examples/elastic-job-example-lite-springboot/pom.xml
similarity index 100%
rename from elastic-job-example-lite-springboot/pom.xml
rename to examples/elastic-job-example-lite-springboot/pom.xml
diff --git a/elastic-job-example-lite-springboot/src/main/java/com/dangdang/ddframe/job/example/SpringBootMain.java b/examples/elastic-job-example-lite-springboot/src/main/java/com/dangdang/ddframe/job/example/SpringBootMain.java
similarity index 100%
rename from elastic-job-example-lite-springboot/src/main/java/com/dangdang/ddframe/job/example/SpringBootMain.java
rename to examples/elastic-job-example-lite-springboot/src/main/java/com/dangdang/ddframe/job/example/SpringBootMain.java
diff --git a/elastic-job-example-lite-springboot/src/main/java/com/dangdang/ddframe/job/example/config/DataflowJobConfig.java b/examples/elastic-job-example-lite-springboot/src/main/java/com/dangdang/ddframe/job/example/config/DataflowJobConfig.java
similarity index 100%
rename from elastic-job-example-lite-springboot/src/main/java/com/dangdang/ddframe/job/example/config/DataflowJobConfig.java
rename to examples/elastic-job-example-lite-springboot/src/main/java/com/dangdang/ddframe/job/example/config/DataflowJobConfig.java
diff --git a/elastic-job-example-lite-springboot/src/main/java/com/dangdang/ddframe/job/example/config/JobEventConfig.java b/examples/elastic-job-example-lite-springboot/src/main/java/com/dangdang/ddframe/job/example/config/JobEventConfig.java
similarity index 100%
rename from elastic-job-example-lite-springboot/src/main/java/com/dangdang/ddframe/job/example/config/JobEventConfig.java
rename to examples/elastic-job-example-lite-springboot/src/main/java/com/dangdang/ddframe/job/example/config/JobEventConfig.java
diff --git a/elastic-job-example-lite-springboot/src/main/java/com/dangdang/ddframe/job/example/config/RegistryCenterConfig.java b/examples/elastic-job-example-lite-springboot/src/main/java/com/dangdang/ddframe/job/example/config/RegistryCenterConfig.java
similarity index 100%
rename from elastic-job-example-lite-springboot/src/main/java/com/dangdang/ddframe/job/example/config/RegistryCenterConfig.java
rename to examples/elastic-job-example-lite-springboot/src/main/java/com/dangdang/ddframe/job/example/config/RegistryCenterConfig.java
diff --git a/elastic-job-example-lite-springboot/src/main/java/com/dangdang/ddframe/job/example/config/SimpleJobConfig.java b/examples/elastic-job-example-lite-springboot/src/main/java/com/dangdang/ddframe/job/example/config/SimpleJobConfig.java
similarity index 100%
rename from elastic-job-example-lite-springboot/src/main/java/com/dangdang/ddframe/job/example/config/SimpleJobConfig.java
rename to examples/elastic-job-example-lite-springboot/src/main/java/com/dangdang/ddframe/job/example/config/SimpleJobConfig.java
diff --git a/elastic-job-example-lite-springboot/src/main/resources/application-dev.yml b/examples/elastic-job-example-lite-springboot/src/main/resources/application-dev.yml
old mode 100755
new mode 100644
similarity index 100%
rename from elastic-job-example-lite-springboot/src/main/resources/application-dev.yml
rename to examples/elastic-job-example-lite-springboot/src/main/resources/application-dev.yml
diff --git a/elastic-job-example-lite-springboot/src/main/resources/application-prod.yml b/examples/elastic-job-example-lite-springboot/src/main/resources/application-prod.yml
old mode 100755
new mode 100644
similarity index 100%
rename from elastic-job-example-lite-springboot/src/main/resources/application-prod.yml
rename to examples/elastic-job-example-lite-springboot/src/main/resources/application-prod.yml
diff --git a/elastic-job-example-lite-springboot/src/main/resources/application.yml b/examples/elastic-job-example-lite-springboot/src/main/resources/application.yml
similarity index 100%
rename from elastic-job-example-lite-springboot/src/main/resources/application.yml
rename to examples/elastic-job-example-lite-springboot/src/main/resources/application.yml
diff --git a/elastic-job-example-lite-springboot/src/main/resources/logback.xml b/examples/elastic-job-example-lite-springboot/src/main/resources/logback.xml
similarity index 100%
rename from elastic-job-example-lite-springboot/src/main/resources/logback.xml
rename to examples/elastic-job-example-lite-springboot/src/main/resources/logback.xml
diff --git a/pom.xml b/examples/pom.xml
similarity index 100%
rename from pom.xml
rename to examples/pom.xml