Quick Start¶
Build a JNode ISO and boot it in QEMU.
Prerequisites¶
- Java 8 (JDK 1.8) — Zulu, Temurin, or Oracle
- Ant 1.10+ —
apt install ant/brew install ant - NASM 2.14+ —
apt install nasm/brew install nasm - QEMU —
apt install qemu-system-x86/brew install qemu - Git — for cloning
Clone & Build¶
The build downloads the classlib (~30 MB) on first run, then compiles the kernel, native code, and creates a bootable ISO at:
Boot in QEMU¶
You should see the boot banner, then a shell prompt:
Try Commands¶
Type exit to shut down cleanly.
Next Steps¶
- Full build options — x86_64, plugins, classlib
- QEMU details — Serial logging, networking, snapshots
- VirtualBox + JDWP — Remote debugging with
jdb - Architecture overview — How it fits together