Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make DataCleaner build and run on the latest JDK(s) #1897

Open
kaspersorensen opened this issue Jan 3, 2022 · 1 comment
Open

Make DataCleaner build and run on the latest JDK(s) #1897

kaspersorensen opened this issue Jan 3, 2022 · 1 comment

Comments

@kaspersorensen
Copy link
Member

I recently did a fresh install of Maven, JDK etc. and found that so much has changed and DataCleaner doesn't work anymore. The majority of it seems to be related to componentization of the JDK and Jigsaw dependencies etc. I spotted that Guava and CGLib at least broke bigtime. Errors happening both at build-, test- and runtime. So let this be an umbrella-issue to resolve the issues that exist due to bit rot and underlying platform changes.

@kaspersorensen
Copy link
Member Author

One of the bigger issues pops up if you run ExtensionPackageTest:

WARNING: A terminally deprecated method in java.lang.System has been called
WARNING: System::setSecurityManager has been called by org.datacleaner.extensions.ClassLoaderUtils (file:/C:/Users/kasper/git/DataCleaner/engine/core/target/classes/)
WARNING: Please consider reporting this to the maintainers of org.datacleaner.extensions.ClassLoaderUtils
WARNING: System::setSecurityManager will be removed in a future release

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant