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:
|
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
|
* Split nx01-jpp-base in more modules
|
||||||
* Convert pie and bassbone to an agent
|
* Convert pie and bassbone to an agent
|
||||||
* Finish 18 bit binary XML for red sea fish files and nether DB files
|
* 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
|
## Maven Use
|
||||||
|
|
||||||
Notes on JDK version:
|
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-22.0.2 FAIL: Can't compile JPP
|
||||||
- jdk-23.0.1 FAIL: Does compile JPP but can't find import in java3c
|
- 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-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`.
|
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
|
- mvn clean package
|
||||||
- result: nx01-jpp-base/target/nx01-jpp-base-〇一。壬寅。一〄-SNAPSHOT.jar (19MB)
|
- result: nx01-jpp-base/target/nx01-jpp-base-〇一。壬寅。一〄-SNAPSHOT.jar (19MB)
|
||||||
|
|
||||||
Run javadoc (markdown requires java 23 and compile needs java 21 or lower)
|
Run javadoc
|
||||||
- JAVA_HOME=/usr/lib/jvm/jdk-17.0.7+7/ mvn clean compile
|
- JAVA_HOME=/usr/lib/jvm/jdk-25/ mvn clean compile javadoc:aggregate
|
||||||
- JAVA_HOME=/usr/lib/jvm/jdk-23.0.1/ mvn javadoc:aggregate
|
|
||||||
- result: target/site/apidocs (613MB)
|
- result: target/site/apidocs (613MB)
|
||||||
|
|
||||||
Setup project local XSD for IDE
|
Setup project local XSD for IDE
|
||||||
|
|
|
||||||
4
pom.xml
4
pom.xml
|
|
@ -9,7 +9,7 @@
|
||||||
<name>NX01</name>
|
<name>NX01</name>
|
||||||
<properties>
|
<properties>
|
||||||
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
<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>
|
<jetty.version>11.0.24</jetty.version>
|
||||||
<metamodel.version>5.3.6</metamodel.version>
|
<metamodel.version>5.3.6</metamodel.version>
|
||||||
<logback.version>1.2.10</logback.version>
|
<logback.version>1.2.10</logback.version>
|
||||||
|
|
@ -494,7 +494,7 @@
|
||||||
<plugin>
|
<plugin>
|
||||||
<groupId>org.apache.maven.plugins</groupId>
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
<artifactId>maven-plugin-plugin</artifactId>
|
<artifactId>maven-plugin-plugin</artifactId>
|
||||||
<version>3.12.0</version>
|
<version>4.0.0-beta-2</version>
|
||||||
</plugin>
|
</plugin>
|
||||||
<plugin>
|
<plugin>
|
||||||
<groupId>org.apache.maven.plugins</groupId>
|
<groupId>org.apache.maven.plugins</groupId>
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue