Jump to content

Recommended Posts

Posted

So after some extensive research I realized that the Technic Launcher doesn't like Java 7 on Mac OS. Downgrading is down right impossible for me as I have tried everything to get back to Java 6. I heard if you update the natives to the current 1.6 version the mod pack will launch. So I copied the new natives and replaced the old ones. But I still get a crash but this time with an error log. Can anyone help me out?

http://pastebin.com/TihNTbLf

Posted

Tried everything? It's not impossible, you just have to know how to pull it out by the roots and fix any issues that might cause. Difficult, but not impossible. If you had Java 6 before installing Java 7, might be a simple matter. Did you install the Java 7 JDK, or use some other means to update to Java 7?

If you can provide the following info, I can help you ensure that Java 6 is used to run techniclauncher and Hexxit.

1) Open /Applications/Utilities/Terminal.app

2) Type the following commands, and provide the responses to them:

java -version

which java

ls -la /Library/Java/JavaVirtualMachines

ls -la /usr/bin/java

Posted

Tried everything? It's not impossible, you just have to know how to pull it out by the roots and fix any issues that might cause. Difficult, but not impossible. If you had Java 6 before installing Java 7, might be a simple matter. Did you install the Java 7 JDK, or use some other means to update to Java 7?

If you can provide the following info, I can help you ensure that Java 6 is used to run techniclauncher and Hexxit.

1) Open /Applications/Utilities/Terminal.app

2) Type the following commands, and provide the responses to them:

java -version

which java

ls -la /Library/Java/JavaVirtualMachines

ls -la /usr/bin/java

I installed Java 7JDK a while ago. And it is important to note that I previously did have Java 6 but through recent updated operating systems it seems to have disappeared.

java -version: java version "1.7.0_25"

Java SE Runtime Environment (build 1.7.0_25-b15)

Java HotSpot 64-Bit Server VM (build 23.25-b01, mixed mode)

ls -la /Library/Java/JavaVirtualMachines: total 0

drwxr-xr-x 3 root wheel 102 31 Jul 12:10 .

drwxrwxr-x 5 root admin 170 31 Jul 13:37 ..

drwxr-xr-x 3 root wheel 102 31 Jul 12:10 jdk1.7.0_25.jdk

ls -la /usr/bin/java: lrwxr-xr-x 1 root wheel 74 31 Jul 13:37 /usr/bin/java -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java

Posted

Tried everything? It's not impossible, you just have to know how to pull it out by the roots and fix any issues that might cause. Difficult, but not impossible. If you had Java 6 before installing Java 7, might be a simple matter. Did you install the Java 7 JDK, or use some other means to update to Java 7?

If you can provide the following info, I can help you ensure that Java 6 is used to run techniclauncher and Hexxit.

1) Open /Applications/Utilities/Terminal.app

2) Type the following commands, and provide the responses to them:

java -version

which java

ls -la /Library/Java/JavaVirtualMachines

ls -la /usr/bin/java

Thanks in advance for the reply. :)

Posted

Unless you went out of your way to delete Java 6, it's still there, just not used.

Have you already tried deleting the Java 7 JDK from /Library/Java/JavaVirtualMachines? In most cases, simply removing this reverts the system default to Java 6, which is still located in the /System/Library/Frameworks folder.

sudo rm -rf /Library/Java/JavaVirtualMachines/jdk1.7.0_25.jdk

should do the trick. Run another "java -version" afterwards to be sure.

Posted

Unless you went out of your way to delete Java 6, it's still there, just not used.

Have you already tried deleting the Java 7 JDK from /Library/Java/JavaVirtualMachines? In most cases, simply removing this reverts the system default to Java 6, which is still located in the /System/Library/Frameworks folder.

should do the trick. Run another "java -version" afterwards to be sure.

I think I tried doing that but there is no Java folder in my Library directory. I'm running on Mac OS X Mountain Lion. I'll try that command and see if it works:)

Posted

Unless you went out of your way to delete Java 6, it's still there, just not used.

Have you already tried deleting the Java 7 JDK from /Library/Java/JavaVirtualMachines? In most cases, simply removing this reverts the system default to Java 6, which is still located in the /System/Library/Frameworks folder.

should do the trick. Run another "java -version" afterwards to be sure.

Thank you so much! :) It worked! :)

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...