diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..a36664e
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+.iml
+.idea/
+lib/report/*.jar
+.DS_Store
\ No newline at end of file
diff --git a/build.xml b/build.xml
index 5acdaec..57976b5 100644
--- a/build.xml
+++ b/build.xml
@@ -44,7 +44,7 @@
-
+
@@ -59,7 +59,7 @@
target="${target_jdk_version}"
fork="true" memoryMaximumSize="512m" listfiles="false" srcdir="${basedir}"
executable="${compile_jdk_version}/bin/javac">
-
+
diff --git a/lib/report/.gitkeep b/lib/report/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/pom.xml b/pom.xml
new file mode 100644
index 0000000..180ca28
--- /dev/null
+++ b/pom.xml
@@ -0,0 +1,30 @@
+
+
+ 4.0.0
+
+ com.fr.plugin
+ starter
+ 10.0
+
+
+ jar
+ com.fr.plugin.***m
+
+
+
+ ${project.basedir}\..\webroot\WEB-INF\plugins\plugin-com.fr.plugin.***-版本\classes
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+
+
+ 6
+
+
+
+
+
\ No newline at end of file
diff --git a/src/com/fr/plugin/hdfs/repository/HDFSFactoryProvider.java b/src/main/java/com/fr/plugin/hdfs/repository/HDFSFactoryProvider.java
similarity index 100%
rename from src/com/fr/plugin/hdfs/repository/HDFSFactoryProvider.java
rename to src/main/java/com/fr/plugin/hdfs/repository/HDFSFactoryProvider.java
diff --git a/src/com/fr/plugin/hdfs/repository/core/HDFSConfig.java b/src/main/java/com/fr/plugin/hdfs/repository/core/HDFSConfig.java
similarity index 100%
rename from src/com/fr/plugin/hdfs/repository/core/HDFSConfig.java
rename to src/main/java/com/fr/plugin/hdfs/repository/core/HDFSConfig.java
diff --git a/src/com/fr/plugin/hdfs/repository/core/HDFSRepositoryFactory.java b/src/main/java/com/fr/plugin/hdfs/repository/core/HDFSRepositoryFactory.java
similarity index 100%
rename from src/com/fr/plugin/hdfs/repository/core/HDFSRepositoryFactory.java
rename to src/main/java/com/fr/plugin/hdfs/repository/core/HDFSRepositoryFactory.java
diff --git a/src/com/fr/plugin/hdfs/repository/core/HDFSRepositoryProfile.java b/src/main/java/com/fr/plugin/hdfs/repository/core/HDFSRepositoryProfile.java
similarity index 100%
rename from src/com/fr/plugin/hdfs/repository/core/HDFSRepositoryProfile.java
rename to src/main/java/com/fr/plugin/hdfs/repository/core/HDFSRepositoryProfile.java
diff --git a/src/com/fr/plugin/hdfs/repository/core/HDFSResourceRepository.java b/src/main/java/com/fr/plugin/hdfs/repository/core/HDFSResourceRepository.java
similarity index 100%
rename from src/com/fr/plugin/hdfs/repository/core/HDFSResourceRepository.java
rename to src/main/java/com/fr/plugin/hdfs/repository/core/HDFSResourceRepository.java
diff --git a/src/com/fr/plugin/hdfs/repository/decision/HDFSFileServerComponent.java b/src/main/java/com/fr/plugin/hdfs/repository/decision/HDFSFileServerComponent.java
similarity index 100%
rename from src/com/fr/plugin/hdfs/repository/decision/HDFSFileServerComponent.java
rename to src/main/java/com/fr/plugin/hdfs/repository/decision/HDFSFileServerComponent.java
diff --git a/src/com/fr/plugin/hdfs/repository/decision/HDFSFileServerResource.java b/src/main/java/com/fr/plugin/hdfs/repository/decision/HDFSFileServerResource.java
similarity index 100%
rename from src/com/fr/plugin/hdfs/repository/decision/HDFSFileServerResource.java
rename to src/main/java/com/fr/plugin/hdfs/repository/decision/HDFSFileServerResource.java
diff --git a/src/com/fr/plugin/hdfs/repository/decision/js/bundle.js b/src/main/resources/com/fr/plugin/hdfs/repository/decision/js/bundle.js
similarity index 100%
rename from src/com/fr/plugin/hdfs/repository/decision/js/bundle.js
rename to src/main/resources/com/fr/plugin/hdfs/repository/decision/js/bundle.js