diff --git a/pom.xml b/pom.xml
index e4aeeb1..d184e12 100644
--- a/pom.xml
+++ b/pom.xml
@@ -62,29 +62,44 @@
org.apache.maven.plugins
maven-compiler-plugin
- 3.1
+ 3.11.0
1.6
1.6
1.8
1.8
+
+
+ default-compile
+
+ 9
+
+
+
+
+ base-compile
+
+ compile
+
+
+
+
+ module-info.java
+
+
+
+
org.apache.maven.plugins
maven-jar-plugin
-
-
-
- com.zaxxer.sparsebitset
-
-
-
+ 3.3.0
org.apache.maven.plugins
maven-source-plugin
- 2.2.1
+ 3.3.0
true
@@ -100,7 +115,7 @@
org.apache.maven.plugins
maven-javadoc-plugin
- 2.9.1
+ 3.6.0
public
true
@@ -130,7 +145,7 @@
org.apache.maven.plugins
maven-gpg-plugin
- 1.4
+ 3.1.0
sign-artifacts
diff --git a/src/main/java/module-info.java b/src/main/java/module-info.java
new file mode 100644
index 0000000..06c083a
--- /dev/null
+++ b/src/main/java/module-info.java
@@ -0,0 +1,3 @@
+open module com.zaxxer.sparsebitset {
+ exports com.zaxxer.sparsebits;
+}