Bump opennlp-tools to 2.3.0 and raise min Java version to 17

OpenNLP 2.3.0 requires Java 17

Resolves #102

Change-Id: I3fc5add37864bf6d54f132d83e60e7a094bbf6cc
diff --git a/pom.xml b/pom.xml
index a2b9026..66de8d1 100644
--- a/pom.xml
+++ b/pom.xml
@@ -105,8 +105,7 @@
                 <artifactId>maven-compiler-plugin</artifactId>
                 <version>3.11.0</version>
                 <configuration>
-                    <source>1.8</source>
-                    <target>1.8</target>
+                    <release>17</release>
                     <showDeprecation>true</showDeprecation>
                     <annotationProcessorPaths>
                         <path>
@@ -258,7 +257,7 @@
         <dependency>
             <groupId>org.apache.opennlp</groupId>
             <artifactId>opennlp-tools</artifactId>
-            <version>2.2.0</version>
+            <version>2.3.0</version>
         </dependency>
         <dependency>
             <groupId>junit</groupId>