NX01: Step 1 to upwrite to java 25 runtime
This commit is contained in:
parent
8f2be7c300
commit
907dcadb77
2 changed files with 7 additions and 7 deletions
10
README.md
10
README.md
|
|
@ -63,7 +63,7 @@ better than to talk someone who lets a child believe in used love.
|
|||
|
||||
ROADMAP to make NX01 go outside of space-dock:
|
||||
|
||||
* Convert to java-25
|
||||
* (10%) Convert to java-25
|
||||
* Split nx01-jpp-base in more modules
|
||||
* Convert pie and bassbone to an agent
|
||||
* Finish 18 bit binary XML for red sea fish files and nether DB files
|
||||
|
|
@ -127,10 +127,11 @@ ETA: 2030...to remove ALL, ASCII and unicode on a self hosted platform.
|
|||
## Maven Use
|
||||
|
||||
Notes on JDK version:
|
||||
- jdk-21.0.2 and LOWER work
|
||||
- jdk-21.0.2 and LOWER worked
|
||||
- jdk-22.0.2 FAIL: Can't compile JPP
|
||||
- jdk-23.0.1 FAIL: Does compile JPP but can't find import in java3c
|
||||
- jdk-24-ea-33 FAIL: Can't compile JPP
|
||||
- jdk-25 works, and is now the `required` version (JVM off-heap CXL memories support)
|
||||
|
||||
Some code depend on a local `drives` command to be installed as `npm i -g drives`.
|
||||
|
||||
|
|
@ -138,9 +139,8 @@ Make package jar's
|
|||
- mvn clean package
|
||||
- result: nx01-jpp-base/target/nx01-jpp-base-〇一。壬寅。一〄-SNAPSHOT.jar (19MB)
|
||||
|
||||
Run javadoc (markdown requires java 23 and compile needs java 21 or lower)
|
||||
- JAVA_HOME=/usr/lib/jvm/jdk-17.0.7+7/ mvn clean compile
|
||||
- JAVA_HOME=/usr/lib/jvm/jdk-23.0.1/ mvn javadoc:aggregate
|
||||
Run javadoc
|
||||
- JAVA_HOME=/usr/lib/jvm/jdk-25/ mvn clean compile javadoc:aggregate
|
||||
- result: target/site/apidocs (613MB)
|
||||
|
||||
Setup project local XSD for IDE
|
||||
|
|
|
|||
4
pom.xml
4
pom.xml
|
|
@ -9,7 +9,7 @@
|
|||
<name>NX01</name>
|
||||
<properties>
|
||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
||||
<project.build.sourceVersion>11</project.build.sourceVersion>
|
||||
<project.build.sourceVersion>25</project.build.sourceVersion>
|
||||
<jetty.version>11.0.24</jetty.version>
|
||||
<metamodel.version>5.3.6</metamodel.version>
|
||||
<logback.version>1.2.10</logback.version>
|
||||
|
|
@ -494,7 +494,7 @@
|
|||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-plugin-plugin</artifactId>
|
||||
<version>3.12.0</version>
|
||||
<version>4.0.0-beta-2</version>
|
||||
</plugin>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue