v0.10.4
Fix the final launch for PocketCFO and the other Maven-based JavaFX projects.
- Detect JavaFX Maven projects from their
pom.xmlconfiguration. - Launch them with
mvn javafx:runinstead of treating a scaffold model class as a standalone Java entrypoint. - Keep the AI First learning interface active while the JavaFX window is open.
- Disable the short command watchdog for the learner-controlled final GUI run.
- Treat closing the application window cleanly as successful exercise completion.
This applies to the JavaFX projects in Chapters 11 and 12, including java-11-01.