HOWTO: CFJavaEditor on FreeBSD

Speak about everything in regards to Crossfire.

Moderator: Board moderators

Post Reply
bort
Forum Junkie
Posts: 607
Joined: Sun Jun 20, 2004 9:40 pm
Location: LG

HOWTO: CFJavaEditor on FreeBSD

Post by bort »

Hey there. :wink:
Some of us have windows. Some have linux.
Others, like me, have FreeBSD.
I found that the precompiled version of CFJavaEditor.jar was not working with FreeBSD's diablo-latte or linux-sun-jdk-1.4.2

It will spit out:

Code: Select all

gimli# java -jar CFJavaEditor.jar
Exception in thread "main" java.lang.UnsupportedClassVersionError: cfeditor/CFJavaEditor (Unsupported major.minor version 49.0)
        at java.lang.ClassLoader.defineClass0(Native Method)
        at java.lang.ClassLoader.defineClass(ClassLoader.java:537)
        at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
        at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
        at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
        at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
        at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
So heres how to make it work.

1. cd /usr/ports/devel/apache-ant/
2. make deinstall && make clean && make && make install
3. Download the CFJavaEditor with Sources
http://home.in.tum.de/%7Evogl/CFJavaEdi ... tor.tar.gz
4. Untar it.
5. cd CFJavaEditor
6. type 'ant'
7. after it is compiled either use:

Code: Select all

gimli# ant run
or

Code: Select all

gimli# java -jar CFJavaEditor.jar
I hope this helps bridge the void between Linux Mapmakers and BSD map makers.
Cheers.
Bort
lordyoukai.DA
My wraith is cooler than your dragon.
Ryo
Forum Fanatic
Posts: 752
Joined: Mon May 19, 2003 9:16 pm
Location: Paris, France

Post by Ryo »

Actually, same issue on Windows. Latest editor (from website) needs J2RE 1.5 to work, 1.4.2xx isn't supported.
bort
Forum Junkie
Posts: 607
Joined: Sun Jun 20, 2004 9:40 pm
Location: LG

Post by bort »

It works on JDK 1.4 via recompiling. :D
lordyoukai.DA
My wraith is cooler than your dragon.
Post Reply