5 ms·
I noticed this as well yesterday when I needed to install a JDK on my work MacBook. I have a slightly biased perspective because I do pen testing, reverse-engi
by blincoln 9y ago
I noticed this as well yesterday when I needed to install a JDK on my work MacBook.
I have a slightly biased perspective because I do pen testing, reverse-engineering, and other "hacking" work, but this is going to cause me a lot of grief because Java 9 and 10 started making it clear that Oracle wants to restrict use of reflection significantly - maybe remove it altogether. Clearly there are ways for me to get around it, but a LOT of the tools I use are going to be broken by default.
Googling "All illegal access operations will be denied in a future release" indicates it's not just my kind of software, either.
- peoplewindow 9y agoThere is no sign reflection is going to be removed. That wouldn't be possible anyway. The "denial" of use of internal APIs can be disabled with a command line switch. The point of the new warnings is to try and start slowly weaning the Java ecosystem off the use of internal APIs, something to which it has become quite accustomed.