Fork mustella results parser for JDK 18+ compatibility
diff --git a/build.xml b/build.xml index 340533d..c23fbc0 100644 --- a/build.xml +++ b/build.xml
@@ -1479,7 +1479,8 @@ </target> <target name="mustellaresultsparser" unless="skipTests"> - <java classname="mustella.MustellaResultsParser" failonerror="true"> + <!-- fork: unforked <java> needs a SecurityManager to trap System.exit, which JDK 18+ refuses --> + <java classname="mustella.MustellaResultsParser" fork="true" failonerror="true"> <sysproperty key="APPDATA" value="${env.APPDATA}"/> <classpath> <pathelement location="${ROYALE_HOME}/mustella/target/classes"/>