News for hackers. Stuff that matters.
Re:Oracle’s Java 11 trap by djsumdog on Wednesday September 26, 2018 @10:27AM (#18076245)
The hell? You should just be able to take your code and compile and run it on Java 8. There aren't any major comparability breaks. Just try switching JVMs and run all your unit/integration tests (you do have tests right?)

Java 9 is the one that breaks nearly everything. We attempted Java 9 at our last shop and almost every dependency we used had some exception from a removed deprecated function down there in the stack.

Re:Oracle’s Java 11 trap by baud147258 on Thursday September 27, 2018 @04:45AM (#18082941)
We're already on java 8, the migration was done before I arrived, so I don't know how it went. But we've already taken a look at the java 9 migration and there's a lot of thing to fix. And we'll also have to remove the last java applets from the website...
Re:Oracle’s Java 11 trap by tomjen3 on Thursday September 27, 2018 @12:44AM (#18082149)
Java8 changes the order hash maps return keys in. Those were never supposed to be stable, but because they were in practice, you're app may think they are.