[BUGFIX] allow passing in Java options on startup

otherwise, weird things happen like double port binding and such