I upgraded my client from 1.4.7 (which ran perfictly) to ver. 1.5.1. I also updated java from ver.6 to 7.
MC 1.5.1 client is working on my machine but I need to also run ver. 1.4.7 for connecting to servers that haven't upgraded yet. I re-downloaded 1.4.7 into a seperate sub-directory and tried to run it but 1.4.7 no longer will run in my environment. Does this have something to do with the fact that I am now running java ver.7?
I suspect that you completely misunderstand how minecraft is packaged and versioned.
When you launch java -jar minecraft.jar That minecraft.jar is the LAUNCHER which you manually downloaded from minecraft.net. It changes very very infrequently and stays the same for multiple versions of minecraft.
When the launcher runs, it downloads minecraft into ~/.minecraft [on Linux]. Under .minecraft/bin/ is another jar, called minecraft.jar This is the primary game jar, and is versioned, and is not the same as the jar you can download from minecraft.net/download
So I suspect that you copied and are trying to run the 1.4.7 ~/.minecraft/bin/minecraft.jar which is NOT RUNNABLE.
MC 1.5.1 client is working on my machine but I need to also run ver. 1.4.7 for connecting to servers that haven't upgraded yet. I re-downloaded 1.4.7 into a seperate sub-directory and tried to run it but 1.4.7 no longer will run in my environment. Does this have something to do with the fact that I am now running java ver.7?
1.5.1 launch command:
/usr/bin/java -jar -Xmx1024M -Xms512M /usr/share/minecraft-1.5.1/minecraft.jar <--This works.
1.4.7 launch command:
/usr/bin/java -jar -Xmx1024M -Xms512M /usr/share/minecraft-1.4.7/minecraft.jar <-- This doesn't
Both directories and jar files have everyone may access and everyone can exicute. (chmod 777)
Anyone have any ideas?
When you launch java -jar minecraft.jar That minecraft.jar is the LAUNCHER which you manually downloaded from minecraft.net. It changes very very infrequently and stays the same for multiple versions of minecraft.
When the launcher runs, it downloads minecraft into ~/.minecraft [on Linux]. Under .minecraft/bin/ is another jar, called minecraft.jar This is the primary game jar, and is versioned, and is not the same as the jar you can download from minecraft.net/download
So I suspect that you copied and are trying to run the 1.4.7 ~/.minecraft/bin/minecraft.jar which is NOT RUNNABLE.