diff --git a/dev-tools/maven/solr/contrib/langid/pom.xml.template b/dev-tools/maven/solr/contrib/langid/pom.xml.template
new file mode 100644
index 00000000000..3dd7d9525f0
--- /dev/null
+++ b/dev-tools/maven/solr/contrib/langid/pom.xml.template
@@ -0,0 +1,101 @@
+
+
+ 4.0.0
+
+ org.apache.solr
+ solr-parent
+ @version@
+ ../../pom.xml
+
+ org.apache.solr
+ solr-langid
+ jar
+ Apache Solr Language Identifier
+
+ This module is intended to be used while indexing documents.
+ It is implemented as an UpdateProcessor to be placed in an UpdateChain.
+ Its purpose is to identify language from documents and tag the document with language code.
+
+
+ solr/contrib/solr-langid
+ ../../build/contrib/solr-langid
+
+
+
+ ${project.groupId}
+ solr-core
+ ${project.version}
+
+
+ ${project.groupId}
+ solr-test-framework
+ ${project.version}
+ test
+
+
+ org.apache.lucene
+ lucene-test-framework
+ ${project.version}
+ test
+
+
+ javax.servlet
+ servlet-api
+ provided
+
+
+ org.apache.tika
+ tika-parsers
+
+
+ junit
+ junit
+ test
+
+
+
+ ${build-directory}
+ ${build-directory}/classes/java
+ ${build-directory}/classes/test
+ src/java
+ src/test
+
+
+ src/test-files
+
+
+ ../../core/src/test-files
+
+
+
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+
+
+ ../../../../testlogging.properties
+
+
+
+
+
+
diff --git a/dev-tools/maven/solr/contrib/pom.xml.template b/dev-tools/maven/solr/contrib/pom.xml.template
index c6d44db8d92..7085c969c4d 100644
--- a/dev-tools/maven/solr/contrib/pom.xml.template
+++ b/dev-tools/maven/solr/contrib/pom.xml.template
@@ -36,6 +36,7 @@
dataimporthandler
dataimporthandler-extras
extraction
+ langid
uima