This is an automated email from the ASF dual-hosted git repository.

jnioche pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-stormcrawler.git


The following commit(s) were added to refs/heads/main by this push:
     new a27e2a4e Update README and compiler target to Java 17 in several 
plugins (#1518)
a27e2a4e is described below

commit a27e2a4e05c3e4af8f852c08c24743c33e2ad5b6
Author: Richard Zowalla <[email protected]>
AuthorDate: Wed Apr 9 19:24:12 2025 +0200

    Update README and compiler target to Java 17 in several plugins (#1518)
---
 README.md                                                             | 4 ++--
 archetype/src/main/resources/archetype-resources/pom.xml              | 4 ++--
 .../archetype/src/main/resources/archetype-resources/pom.xml          | 4 ++--
 .../solr/archetype/src/main/resources/archetype-resources/pom.xml     | 4 ++--
 pom.xml                                                               | 2 +-
 5 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/README.md b/README.md
index e3dfea92..97d55741 100644
--- a/README.md
+++ b/README.md
@@ -11,7 +11,7 @@ Apache StormCrawler (Incubating) is an open source collection 
of resources for b
 
 NOTE: These instructions assume that you have [Apache 
Maven](https://maven.apache.org/install.html) installed. You will need to 
install [Apache Storm 2.8.0](http://storm.apache.org/) to run the crawler.
 
-StormCrawler requires Java 11 or above. To execute tests, it requires you to 
have a locally installed and working Docker environment.
+StormCrawler requires Java 17 or above. To execute tests, it requires you to 
have a locally installed and working Docker environment.
 
 Once Storm is installed, the easiest way to get started is to generate a new 
StormCrawler project following the instructions below:
 
@@ -52,7 +52,7 @@ mvn clean install -Dskip.format.code=false
 
 The requirements for building from source are as follows
 
-- JDK 11+
+- JDK 17+
 - Apache Maven 3
 - Docker (if you want to run tests)
 
diff --git a/archetype/src/main/resources/archetype-resources/pom.xml 
b/archetype/src/main/resources/archetype-resources/pom.xml
index 4148c67e..55d46813 100644
--- a/archetype/src/main/resources/archetype-resources/pom.xml
+++ b/archetype/src/main/resources/archetype-resources/pom.xml
@@ -42,8 +42,8 @@ under the License.
                                <artifactId>maven-compiler-plugin</artifactId>
                                <version>3.11.0</version>
                                <configuration>
-                                       <source>11</source>
-                                       <target>11</target>
+                                       <source>17</source>
+                                       <target>17</target>
                                </configuration>
                        </plugin>
                        <plugin>
diff --git 
a/external/opensearch/archetype/src/main/resources/archetype-resources/pom.xml 
b/external/opensearch/archetype/src/main/resources/archetype-resources/pom.xml
index 1cd543a4..8153ccec 100644
--- 
a/external/opensearch/archetype/src/main/resources/archetype-resources/pom.xml
+++ 
b/external/opensearch/archetype/src/main/resources/archetype-resources/pom.xml
@@ -44,8 +44,8 @@ under the License.
                                <artifactId>maven-compiler-plugin</artifactId>
                                <version>3.11.0</version>
                                <configuration>
-                                       <source>11</source>
-                                       <target>11</target>
+                                       <source>17</source>
+                                       <target>17</target>
                                </configuration>
                        </plugin>
                        <plugin>
diff --git 
a/external/solr/archetype/src/main/resources/archetype-resources/pom.xml 
b/external/solr/archetype/src/main/resources/archetype-resources/pom.xml
index d0fcd532..501c7753 100644
--- a/external/solr/archetype/src/main/resources/archetype-resources/pom.xml
+++ b/external/solr/archetype/src/main/resources/archetype-resources/pom.xml
@@ -44,8 +44,8 @@ under the License.
         <artifactId>maven-compiler-plugin</artifactId>
         <version>3.11.0</version>
         <configuration>
-          <source>11</source>
-          <target>11</target>
+          <source>17</source>
+          <target>17</target>
         </configuration>
       </plugin>
       <plugin>
diff --git a/pom.xml b/pom.xml
index 54e9ab4a..5b042c4c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -425,7 +425,7 @@ under the License.
                                <artifactId>forbiddenapis</artifactId>
                                <version>3.8</version>
                                <configuration>
-                                       <targetVersion>11</targetVersion>
+                                       <targetVersion>17</targetVersion>
                                        
<ignoreSignaturesOfMissingClasses>true</ignoreSignaturesOfMissingClasses>
                                        
<failOnUnsupportedJava>false</failOnUnsupportedJava>
                                        
<excludes>test-documents/*.class</excludes>

Reply via email to