Closed nskillen closed 6 years ago
I'm pretty sure Spring Boot has a couple of incompatibilities. When I starting developing Java 9 was far from being released so I completely forgot about it.
I'll see what I can do, but it's currently not my priority.
I added a note, for now it stays this way.
Would it be possible to reference this in the readme as a "wontfix", at least for now? The current verbiage on what JRE is required is written a bit ambiguously. I took it as "JRE9 is not necessary" rather than "JRE9 flat out won't work".
Huh, I'm not a native speaker but didn't consider that ambiguous at all. But I made it clearer.
It could just be me reading into things more than I need to. When I see
"requires at least
Thanks though!
On Fri, Feb 23, 2018 at 1:28 AM, theotherp notifications@github.com wrote:
Huh, I'm not a native speaker but didn't consider that ambiguous at all. But I made it clearer.
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/theotherp/nzbhydra2/issues/34#issuecomment-367931555, or mute the thread https://github.com/notifications/unsubscribe-auth/ABEvzlyHxZit-v97Mlo1ic8WSIxZVP3Gks5tXmibgaJpZM4RVyPQ .
Error when starting up, Win10 x64, Oracle Java 9.01.
Based on the stack trace, and this SO post, it looks like the problem is due to
javax.xml.bind
no longer being on the default classpath.A simple fix, I think, would be to add an optional flag to the startup script,
--java9
, which could cause the--add-modules javax.xml.bind
option to be passed to java on startup. A better solution would be to do a java version check before attempting to start hydra, and setting the options based on the results of that.Java version check: