Matt
Matt
Looks like the suffix `-monocle` needs to be applied: https://repo1.maven.org/maven2/org/openjfx/javafx-media/18-ea+8/ You can download the jars manually to the `Recaf/dependencies` directory. - https://repo1.maven.org/maven2/org/openjfx/javafx-base/18/javafx-base-18-linux-arm32-monocle.jar - https://repo1.maven.org/maven2/org/openjfx/javafx-graphics/18/javafx-graphics-18-linux-arm32-monocle.jar - https://repo1.maven.org/maven2/org/openjfx/javafx-controls/18/javafx-controls-18-linux-arm32-monocle.jar - https://repo1.maven.org/maven2/org/openjfx/javafx-media/18/javafx-media-18-linux-arm32-monocle.jar Though IIRC...
Probably would better be implemented as a config value rather than cluttering the _"open as"_ menu.
JPhantom is the tool that generates missing classes so recompiling works. You can disable it in the config menu. It is not required for using the assembler. It runs on...
The `generate missing classes` is done via a slightly modified version of [JPhantom](https://github.com/gbalats/jphantom). Its pretty cool, but unfortunately can be a bit unstable at times. Plus, its behavior [isn't even...
Recaf also compresses jar files by default. In 2X there's not a UI front for it, but it can be disabled in `backend.json` > `"backend.compressexport": true` But yes, English is...
> I try it, BUT springboot project export cannot be started successfully What error does it give you?
I'll need access to a small sample which demonstrates this behavior to see why the `io` folder is being removed. But that seems odd that it vanishes like that.
While this does solve the issue, I'd like to have an example so that I can fix this regardless. Somebody else will likely encounter the same issue.
> JVM expects interface method call, while ASM produced virtual call. Can you add all dependencies required to check if that solves the problem? At work atm, but is the...