MeatBallzz7 Posted July 31, 2013 Share Posted July 31, 2013 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 More sharing options...
Dash16 Posted July 31, 2013 Share Posted July 31, 2013 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 More sharing options...
MeatBallzz7 Posted August 1, 2013 Author Share Posted August 1, 2013 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 More sharing options...
MeatBallzz7 Posted August 1, 2013 Author Share Posted August 1, 2013 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 More sharing options...
Dash16 Posted August 1, 2013 Share Posted August 1, 2013 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 More sharing options...
MeatBallzz7 Posted August 1, 2013 Author Share Posted August 1, 2013 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 More sharing options...
MeatBallzz7 Posted August 1, 2013 Author Share Posted August 1, 2013 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 More sharing options...
Dash16 Posted August 1, 2013 Share Posted August 1, 2013 You're welcome, glad to be of help! Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now