diff --git a/core/pom.xml b/core/pom.xml index dbd6def..6c5c229 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -13,6 +13,25 @@ bundle + + org.apache.maven.plugins + maven-compiler-plugin + 3.8.1 + + 1.8 + 1.8 + + + + default-compile + + + module-info.java + + + + + org.apache.felix maven-bundle-plugin @@ -28,6 +47,27 @@ + + org.moditect + moditect-maven-plugin + 1.0.0.Final + + + add-module-info + package + + add-module-info + + + 9 + + ${project.build.sourceDirectory}/module-info.java + + true + + + + diff --git a/core/src/main/java/module-info.java b/core/src/main/java/module-info.java new file mode 100644 index 0000000..f5aa8dc --- /dev/null +++ b/core/src/main/java/module-info.java @@ -0,0 +1,8 @@ +module org.ocpsoft.prettytime { + exports org.ocpsoft.prettytime; + exports org.ocpsoft.prettytime.format; + exports org.ocpsoft.prettytime.i18n; + exports org.ocpsoft.prettytime.impl; + exports org.ocpsoft.prettytime.units; + provides org.ocpsoft.prettytime.PrettyTime with org.ocpsoft.prettytime.PrettyTime; +} \ No newline at end of file