From ef41e8ad1c2a937cc3f903408e9fa3fc55f86dbb Mon Sep 17 00:00:00 2001 From: Bernd Eckenfels Date: Fri, 24 May 2024 12:54:25 +0200 Subject: [PATCH] Fix JavaDoc and README for Java17 build instructions. --- README.md | 13 ++++++------- pom.xml | 2 +- .../seeburger/vfs2/provider/digestarc/package.html | 2 +- 3 files changed, 8 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index dd2c183..568a943 100644 --- a/README.md +++ b/README.md @@ -21,25 +21,24 @@ SEEBURGER Extensions to Apache Commons VFS2 Building -------- -Can be build with Java 7 - Java 11, requires Maven 3.2.x. -(Testing framework fails with Java 17 for the moment). +Can be build with Java 11+, requires Maven 3.9.x -By default Java 8 target compatibility is used. To specify a specific version, use: +By default Java 11 target compatibility is used. To specify a specific version, use: - JAVA_HOME=/opt/jdk11 - mvn -B -e -C -V -Prelease-profile -Dmaven.compiler.source=11 -Dmaven.compiler.target=11 clean install + JAVA_HOME=/opt/jdk17 + mvn -B -e -C -V -Prelease-profile -Dmaven.compiler.release=8 clean install Use the following dependency declarations (compile scope should only needed for com.seeburger.vfs2.util): com.seeburger.vfs2 vfs2provider-jdbctable - 1.7.6 + 1.8.0 com.seeburger.vfs2 vfs2provider-digestarc - 1.7.6 + 1.8.0 Note: the artifacts are not available via Maven Central. diff --git a/pom.xml b/pom.xml index d7c040f..3d4025f 100644 --- a/pom.xml +++ b/pom.xml @@ -93,7 +93,7 @@ maven-javadoc-plugin - 3.0.0-M1 + 3.6.3 maven-release-plugin diff --git a/vfs2provider-digestarc/src/main/java/com/seeburger/vfs2/provider/digestarc/package.html b/vfs2provider-digestarc/src/main/java/com/seeburger/vfs2/provider/digestarc/package.html index 789a586..c6243a1 100644 --- a/vfs2provider-digestarc/src/main/java/com/seeburger/vfs2/provider/digestarc/package.html +++ b/vfs2provider-digestarc/src/main/java/com/seeburger/vfs2/provider/digestarc/package.html @@ -1,5 +1,5 @@ -

The Digest Archive Provider

+

The Digest Archive Provider

This layered filesystem works on a VFS2 filesystem to create a Git like snapshot-able filesystem which supports multiple revisions of a whole subtree.