Java-Werkzeuge für INTERLIS 2.3 und 2.4. Das Repository enthält den Compiler, die Java-SDK-Schnittstellen, eine CLI, einen LSP-Server, eine Swing-Anwendung zur Modellprüfung und einen Browserclient mit Diagrammen. TeaVM erzeugt JavaScript und WasmGC. Ein separater GraalVM-Web-Image-Adapter dient dem Backendvergleich. Transfer, Datenvalidierung und Datenbankabbildung sind geplant.
Mit einem Java-25-JDK im Repository ausführen.
java build/InterlisJvmBuild.java sdk-package
target/jenesis-jvm/delivery/compiler/bin/interlis-compiler check \
testdata/models/base24.ili testdata/models/survey24.iliUnter Windows heisst der Launcher interlis-compiler.bat. Der JVM-Build
verwendet Jenesis 0.18.1. Node.js 24.22.0 und der Gradle-Wrapper werden für
die portablen Backends benötigt.
- CLI, Java SDK, LSP, Desktop und Browser
- Build, Tests und Freigabeprüfung
- Architektur und Anforderungsregister