Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The Java Jukebox relies on an external library written by @biconou which hasn't been updated for newer JVMs. A bunch of the code in the library uses internal sun classes that, following modularization of Java either isn't available or isn't exposed to public anymore, which makes porting to newer JVMs slightly more difficult.
There were other issues with the tech, leading to a whole host of issues. It was never fully tested and therefore not fully integrated, and ultimately dev work on it was abandoned.
Because the original author is not responsive, and we need to keep updating airsonic for recent JVMs, we need to regretfully remove this piece of tech. Anyone who relies on java_jukebox, should stay on a previous version.
Consequences:
Fixes #625, #628, #615