Hi all, I have already reported this bug on the Git repository but was hoping for a workaround in the meantime.
I am running macOS High Sierra version 10.13.1 and downloaded JME v3.2.0-stable-sdk1 to use inside Eclipse Oxygen Release Candidate 1 (4.7.0 RC1).
I have set up a SimpleApplication with a GameState that extends AbstractAppState and my SimpleApplication (Game.java) is informed of this state.
I can run the application once and I verified that the state was loaded in and running properly. After trying to run the application again, however, I hit a NPE as soon as I launch. I have changed no code; from what I am reading from the log, JME is trying to load a version.properties file but it isn’t finding it so crashing? I have tried telling my Game class to not load defaults for the AppSettings but this doesn’t even get a chance to be called.
The crash log is below (thankfully, it’s short!):
Exception in thread “main” java.lang.ExceptionInInitializerError
Caused by: java.lang.NullPointerException
… 2 more
This wasn’t a problem when I was testing on my Windows PC so I feel like this is a Mac-specific bug?
Thanks for your assistance!