This is an automated email from the ASF dual-hosted git repository.
lprimak pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/shiro-site.git
The following commit(s) were added to refs/heads/main by this push:
new 49746190d build: clarify Java version requirement for shiro-site (#293)
49746190d is described below
commit 49746190d4856af0594a78444a53997b55782b13
Author: Ganesh Patil <[email protected]>
AuthorDate: Tue Feb 10 04:20:05 2026 +0530
build: clarify Java version requirement for shiro-site (#293)
* build: clarify Java version requirement for shiro-site
* clarified requirements to include (or greater)
---------
Co-authored-by: lprimak <[email protected]>
---
CONTRIBUTING.adoc | 8 ++++++++
pom.xml | 1 +
2 files changed, 9 insertions(+)
diff --git a/CONTRIBUTING.adoc b/CONTRIBUTING.adoc
index 12abbf709..77da0e422 100644
--- a/CONTRIBUTING.adoc
+++ b/CONTRIBUTING.adoc
@@ -19,6 +19,14 @@
= Apache Shiro Site: Contributing
+== Build Requirements
+
+* *Java 11* or later is required to build this site.
+* Maven 3.8+ is recommended.
+
+The site uses JBake and Groovy templates for static site generation,
+which require Java 11 as a minimum version.
+
== General guidelines
* New files are written in AsciiDoc, using `.adoc` filename extensions.
diff --git a/pom.xml b/pom.xml
index 7b136f64c..55a4a179e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -28,6 +28,7 @@
</licenses>
<properties>
+ <!-- Java 11 or greater is required for site build tooling (JBake, Groovy
templates). -->
<maven.compiler.release>11</maven.compiler.release>
<asm.version>9.9.1</asm.version>
<groovy.version>3.0.25</groovy.version>