Crossfire Map Editor Installation - Linux Mint
How to Install Sun Java Runtime Environment v1.6.0 under Linux Mint
Table of Contents:
JRE Install
The Sun Java Runtime Environment is installed or available by default under current versions of Linux Mint
-
Launch or open a Terminal Window (Menu -> Terminall)
-
Check that the JRE is properly installed, run the following command in the Terminal Window
java -version
You should see output similar to this:
$ java -version java version "1.6.0_24"
Java(TM) SE Runtime Environment (build 1.6.0_24-b07)
Java HotSpot(TM) Client VM (build 19.1-b02, mixed mode, sharing)
Launching the Editor
-
Download CrossfireEditor.jar from the Crossfire Map Editor website
-
Select Save File when prompted on what you want to do with the file and click OK (Note: Do not uncompress the file, leave it as a .jar file)
- Wait for the file to finish downloading
- Right click CrossfireEditor.jar and select Open Containing Folder
- This will open and show the Downloads folder, drag and drop the CrossfireEditor.jar file on to the folder labeled Desktop (on the left side of the screen)
- Now the CrossfireEditor.jar file is located in the Desktop folder
- Right click on CrossfireEditor.jar file and select Properties (last option at the bottom)
- This will open a new screen called CrossfireEditor.jar Properties, click on the middle tab labeled Permissions
- Towards the bottom of the window, place a check in the box next to Allow executing file as program and then click on Close
- Right click on CrossfireEditor.jar and then select Open with Sun Java 6 Runtime
- If the Errors screen should appear, click on OK
- This will then launch the Map Editor
- One call also launch the editor from the terminal window by using the following commands:
cd desktop
Then the following..
java -jar CrossfireEditor.jar
If you have enough memory, it is recommended to run the editor with a higher maximum memory size, like 128 Mb:
java -jar -Xmx128m CrossfireEditor.jar
(Note that in this way, the editor won't *always* use 128 Mb. It will only use that much when it is required.)
For larger machines, explicitly requesting a client type VM can significantly speedup the map editor, so consider using -client
java -jar -client CrossfireEditor.jar
Special Instructions
NOTE: If you recently upgraded your Java JRE or having problems launching the editor, or would like to specify a particular version of Java, run this command:
update-alternatives --config java
Follow the instructions that appear:
NOTE: actual output, contents and options will vary, you'll want to use: /usr/lib/jvm/java-6-sun/jre/bin/java
There are 6 alternatives which provide `java'. Selection Alternative ----------------------------------------------- 1 /usr/lib/j2re1.4-sun/bin/java * 2 /usr/lib/jvm/java-6-sun/jre/bin/java 3 /usr/bin/gij-wrapper-4.0 + 4 /usr/lib/jvm/java-gcj/jre/bin/java 5 /usr/bin/gij-wrapper-4.1 6 /usr/lib/jvm/java-6-openjdk/jre/bin/java Press enter to keep the default[*], or type selection number: 6 Using `/usr/lib/jvm/java-6-openjdk/jre/bin/java' to provide `java'.
Then try launching the editor again.
If only one option available, you see see the following output:
There is only one alternative in link group java: /usr/lib/jvm/java-6-sun/jre/bin/java
Nothing to configure.
If you see this error:
Be sure to follow steps 7 through 9 listed above.