Jump to content

Mac OSX Crash After Launch


MeatBallzz7

Recommended Posts

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

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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. :)

Link to comment
Share on other sites

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.

Link to comment
Share on other sites

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:)

Link to comment
Share on other sites

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! :)

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...