Java version requirements.

Veracity

Developer
Staff member
I saw a post on G-D where somebody said that they were getting an "Unknown Method" (or some such Exception) on Arrays.copyOf.

That was introduced in Java 6.

I could swear we are using any number of other Java 6 features. (Note: the latest Java is Java 8).

Java 7 requires (at least) OS X Lion - which is old.

If you cannot run Java 6, I throw up my hands.

Revision 18020 says we will use Java 6 language features and you must be running at least Java 6.
 

Veracity

Developer
Staff member
If somebody with posting privileges on G_D wants to say "upgrade your Java to at least SE 6 (which is obsolete)", please do so.
 

heeheehee

Developer
Staff member
Darzil did so. (reporting so the next person to come across this thread doesn't also have to read through the GD thread)
 

PeKaJe

Member
After this change, I'm getting a compile error on Linux. Specifically, "unmappable character for enoding UTF-8" in lib/apple/dts/samplecode/osxadapter/OSXAdapter.java (the copyright symbol in the comment). It appears that this file is in the SVN encoded as ISO-8859. Saving it as UTF-8 fixes this.
 
Top