Skip to content

Commit 6f5edc2

Browse files
committed
Java 17 update notes
1 parent d7d3805 commit 6f5edc2

File tree

2 files changed

+15
-11
lines changed

2 files changed

+15
-11
lines changed

RELEASE_NOTES.txt

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,20 @@
11
GeoWebCache 1.28-SNAPSHOT (2025-04-03)
22
--------------------------------------
33

4-
<Release Description>
4+
Stable release, GeoNetwork 1.28.0 is the first release requiring a Java 17 environment.
55

66
Improvements:
77
+++++++++++++
8-
- <New feature>
8+
- Java 17 minimum
99

1010
Fixes:
1111
++++++
1212
- <Bug fix>
1313

14+
Updates:
15+
++++++++
16+
17+
- Upgrade to GeoTools 34.x
1418

1519
GeoWebCache 1.27.0 (2025-04-02)
1620
------------------------------

documentation/en/user/source/development/index.rst

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,11 @@ You are encouraged to help contribute code to GeoWebCache. To do so, you will f
77

88
This is the current prerequisites:
99

10-
* Java 8 (`OpenJDK <http://openjdk.java.net>`__ linux, `OpenJDK Temurin 8 <https://adoptium.net/?variant=openjdk8&jvmVariant=hotspot>` windows and macOS installers)
11-
* `Maven <http://maven.apache.org/>`_
12-
* `Git <http://git-scm.com>`_
10+
* Java 17 (`OpenJDK <https://openjdk.java.net>`__ linux, `OpenJDK Temurin 17 <https://adoptium.net/temurin/releases/?variant=openjdk8&jvmVariant=hotspot&os=any&arch=any&version=17>` windows and macOS installers)
11+
* `Maven <https://maven.apache.org/>`_
12+
* `Git <https://git-scm.com>`_
1313

14-
Please make sure you use **Java 8** to compile to ensure that we don't accidentally use new features only available in Java 11.
14+
Please make sure you use **Java 17** to compile to ensure that we don't accidentally use new features only available in Java 21.
1515

1616
You are encouraged to join the `GeoWebCache Developers mailing list <https://lists.sourceforge.net/lists/listinfo/geowebcache-devel>`__ to discuss your work. It is always a good idea to ask whether anyone else has already solved the same problem.
1717

@@ -27,28 +27,28 @@ Setting Up
2727

2828
.. code-block:: bash
2929
30-
set JAVA_HOME=c:\Program Files\Temurin\jdk8u322-b06
30+
set JAVA_HOME=c:\Program Files\Temurin\jdk-17.0.15_6
3131
3232
Linux/OS X:
3333

3434
.. code-block:: bash
3535
36-
export JAVA_HOME=/opt/jdk1.7.0_79
36+
export JAVA_HOME=/opt/jdk-17.0.15_6
3737
38-
#. You can download maven from http://maven.apache.org/download.html, unpack and include the :file:`bin` directory in your PATH variable.
38+
#. You can download maven from https://maven.apache.org/download.html, unpack and include the :file:`bin` directory in your PATH variable.
3939

4040
Windows:
4141

4242
.. code-block:: bash
4343
44-
set M2_HOME = C:\java\apache-maven-3.8.5
44+
set M2_HOME = C:\java\apache-maven-33.9.5
4545
set PATH=%PATH%;%M2_HOME%\bin;%JAVA_HOME%\bin
4646
4747
Linux:
4848

4949
.. code-block:: bash
5050
51-
export M2_HOME = ~/java/apache-maven-3.8.5
51+
export M2_HOME = ~/java/apache-maven-3.9.5
5252
export PATH=$PATH:$M2_HOME/bin:$JAVA_HOME/bin
5353
5454
For more detail instructions on maven see the `download page <http://maven.apache.org/download.cgi>`_.

0 commit comments

Comments
 (0)