diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..1269488
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+data
diff --git a/pom.xml b/pom.xml
new file mode 100644
index 0000000..aa1e560
--- /dev/null
+++ b/pom.xml
@@ -0,0 +1,79 @@
+
+
+
+ 4.0.0
+
+ org.RI
+ P2
+ 1.0-SNAPSHOT
+
+ P2
+
+ http://www.example.com
+
+
+ UTF-8
+ 1.8
+ 1.8
+
+
+
+
+ org.apache.lucene
+ lucene-core
+ 8.6.3
+
+
+ org.apache.lucene
+ lucene-analyzers-common
+ 8.6.3
+
+
+
+
+
+
+
+
+ maven-clean-plugin
+ 3.1.0
+
+
+
+ maven-resources-plugin
+ 3.0.2
+
+
+ maven-compiler-plugin
+ 3.8.0
+
+
+ maven-surefire-plugin
+ 2.22.1
+
+
+ maven-jar-plugin
+ 3.0.2
+
+
+ maven-install-plugin
+ 2.5.2
+
+
+ maven-deploy-plugin
+ 2.8.2
+
+
+
+ maven-site-plugin
+ 3.7.1
+
+
+ maven-project-info-reports-plugin
+ 3.0.0
+
+
+
+
+
diff --git a/shell.nix b/shell.nix
index 81c823e..60ef1eb 100644
--- a/shell.nix
+++ b/shell.nix
@@ -1,9 +1,5 @@
-{ pkgs ? import {} }:
+{ pkgs ? import { } }:
with pkgs;
-mkShell {
- buildInputs = [
-
- ];
-}
+mkShell { buildInputs = [ jdk maven ]; }