Java 6 or 7?

Since the infinite loop bug has been fixed since J7U2, should i update my SDK to Java 7 or should i stick to J6U32? Any assistance would be greatly appreciated.

Sincerely,

Orbit Ooze

Always upgrade :point:

we still use 6 because, when we want to just try our game on linux and mac, where it is likely 6 installed.
and if the code requires 7 it doesnt work

as long as our code is on many machine, in many hands we use 6

at release we are going to compile it with 7 and ship a private jre of course.

I understand, just wanted to make sure it was “safe” to upgrade and there weren’t any more showstopping bugs i didn’t know about that would interfere with my game developing.

That’s a very good point you make. I didn’t know Java 7 wasn’t backwards compatible with Mac and Linux. According to the release notes, it said Java 7 was simply a bug fix and i assumed nothing would break if i upgraded.

Any assistance in this matter would be greatly appreciated.

Sincerely,

Orbit Ooze

You provided no context whatsoever, so you shouldn’t expect any tailored advice.

I don’t understand, I simply wanted to know if i should upgrade to Java 7 and develop my game in Java 7 or should i stick to Java 6.last i heard Java 7 had the infinite compile loop. If it helps I will be creating my own game library. Any assistance would be great appreciated.

Sincerely,

Ooze Orbs

Java 7u4 has been finally pushed to java.com as of 1-2 weeks ago. This means it should start popping up in people’s auto-updaters.

However, if you are only distributing a JAR or an applet, target Java 6 since that’s the majority of the install base. If you are bundling the JRE, go for Java 7 for the speed enhancements :slight_smile: