diff --git a/java/.gitignore b/java/.gitignore
index 03f5bf76e60..bc6ce4f6c32 100644
--- a/java/.gitignore
+++ b/java/.gitignore
@@ -2,6 +2,7 @@
.buildpath
.classpath
.checkstyle
+.factorypath
.settings/
.idea/
TAGS
diff --git a/java/pom.xml b/java/pom.xml
index 8752abe1fc4..1b7970ea6e8 100644
--- a/java/pom.xml
+++ b/java/pom.xml
@@ -128,6 +128,7 @@
**/TAGS
**/*.checkstyle
**/.classpath
+ **/.factorypath
**/.settings/**
.*/**
**/*.patch