If `spring-boot:run` forks the JVM and the JVM exits with a non-zero exit code, Maven still considers the build to have succeeded.