Remix.run Logo
ternaryoperator 4 hours ago

It had better be really old Java code. This decompiler supports only through Java 8. We're on Java 24 now.

esafak 4 hours ago | parent [-]

Java 8 is your everyday corporate code ...

tombert 3 hours ago | parent | next [-]

Didn't Oracle drop support for Java 8 like six years ago? I'm sure there are plenty of companies still running it, but even Apple (a relatively conservative company in this regard) updated to Java 11 when I was there in ~2019.

drtse4 2 hours ago | parent | next [-]

> Java SE subscribers will receive JDK 8 updates until at least December 2030

Not for clients with a commercial license, and there are many.

PrimeDirective 3 hours ago | parent | prev | next [-]

https://github.com/corretto/corretto-8/blob/develop/CHANGELO...

Amazon still supporting Java 8

2 hours ago | parent | prev [-]
[deleted]
heisenbit 2 hours ago | parent | prev | next [-]

It used to but Oracle‘s licensing and probably more important security guidelines from the very top linking CVE scores to mandatory updates got things moving on the last years.

rileymichael 3 hours ago | parent | prev | next [-]

this isn't really the case. a lot of legacy code may still be running the version it was developed against, but java 17+ has a sizable share of the ecosystem now that all of the popular libraries require it. spring for example bumped their baseline to jdk 17 in 2022.

bzzzt 4 minutes ago | parent [-]

Doesn't really matter if you're using an old Spring version with the old Java version. Spring offers enterprise support for Spring framework 5 which still supports Java 8.

But organizations still using Java 8 will most likely use some kind of Java Enterprise application server with vendor support. IBM will support Websphere with Java 8 until at least 2030 and maybe longer if customers keep paying. I'd guess Oracle has a similar policy.

krzyk 4 hours ago | parent | prev [-]

Nope, we are on Java 25