Projects like this would be significantly funner and easier to make in Jdk25+(well technically 24+) because of the new Java classfile/bytecode API. It looks like Endive uses OW2 ASM, probably because this supports back to Jdk11. The new jdk API has a minimum target of Jdk17. OW2 ASM is significantly harder to use IMHO though. What got me into this is I just finished a major release of Petrify ( https://github.com/exa…
You might want to take a look at https://www.graalvm.org/webassembly . Runs on JDK25 and has very good guest host interop.
https://www.linkedin.com/feed/update/urn:li:activity:7465778...