Strip rationale-history comments from JDK 25 references
This commit is contained in:
@@ -18,9 +18,6 @@ jobs:
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
# JDK 25 is the floor: JPDFium's published artifacts require
|
||||
# org.gradle.jvm.version=25 (FFM is final at 22+, JPDFium picked 25
|
||||
# as its source target). Earlier JDKs can't even resolve the dep.
|
||||
jdk-version: [25]
|
||||
spring-security: [true, false]
|
||||
steps:
|
||||
|
||||
@@ -431,7 +431,7 @@ The frontend is organized with a clear separation of concerns:
|
||||
|
||||
## Important Notes
|
||||
|
||||
- **Java Version**: Requires JDK 25 (raised from 21 to support JPDFium's FFM bindings, which target `org.gradle.jvm.version=25`).
|
||||
- **Java Version**: Requires JDK 25.
|
||||
- **Lombok**: Used extensively - ensure IDE plugin is installed
|
||||
- **File Persistence**:
|
||||
- **Backend**: Designed to be stateless - files are processed in memory/temp locations only
|
||||
|
||||
+1
-1
@@ -45,7 +45,7 @@ This guide focuses on developing for Stirling 2.0, including both the React fron
|
||||
- [Task](https://taskfile.dev/installation/) — unified command runner (recommended)
|
||||
- Docker
|
||||
- Git
|
||||
- Java JDK 25 (required — JPDFium FFM bindings target JVM 25)
|
||||
- Java JDK 25
|
||||
- Node.js 18+ and npm (required for frontend development)
|
||||
- Gradle 7.0 or later (Included within the repo)
|
||||
- [uv](https://docs.astral.sh/uv/) — Python package manager (required for engine development)
|
||||
|
||||
+1
-4
@@ -32,10 +32,7 @@ ext {
|
||||
logback = "1.5.32"
|
||||
// junit-platform-launcher version managed by Spring Boot BOM
|
||||
// modernJavaVersion drives javac --release and the restart-helper
|
||||
// compile target. Bumped from 21 to 25 because JPDFium publishes with
|
||||
// org.gradle.jvm.version=25 (FFM is finalized at 22+, JPDFium picks 25
|
||||
// as its source target). Anything < 25 fails Gradle's variant attribute
|
||||
// match at compile time.
|
||||
// compile target.
|
||||
modernJavaVersion = 25
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user