- Java 1.6 Mac Download Free
- Java For Os X
- Java 6 For Mac Download
- Java 1.6 Mac Osx
- Java 1.6 Mac Os High Sierra
Active3 years, 5 months ago
With the end of public updates for Java 1.6 in February 2012, and the long list of security updates on the later 1.7, I am inclined to remove Java 1.6 and the JDK permanently from my Mac, if only I knew how to accomplish this in a clean way.
Hello, I need to upgrade Java 1.6 to 1.8 (I have trouble with a third party application called Wuala which could be a Java issue). In terminal, when I enter 'java -version', I get the answer.
bbaassssiiee
bbaassssiieebbaassssiiee1,03311 gold badge1010 silver badges1515 bronze badges
migrated from stackoverflow.comMar 12 '13 at 13:54
This question came from our site for professional and enthusiast programmers.
4 Answers
In Mac OS X 10.7 the JDK provided by Apple (Java 6) is installed in /System/Library/Java/JavaVirtualMachines/ so just delete it from there
The JDK provided by Oracle (Java 7) is installed in /Library/Java/JavaVirtualMachines/
AlexisAlexis
I had the same question until today.
From The macosx-port-dev Archives and How to properly uninstall Java 6 on OSX?:
I agree with the assessment below,
(Previous message)
I don’t know the answer to your question, but I can suggest that you might be causing yourself unneeded problems.
Security updates are important because of web sites that use Java maliciously. But you can’t use Java 6 on the web anyway. You can only run Java 7 for applets.
Java 6 is on your machine for legacy software that relies on it in standalone applications. The security issues aren’t going to impact these apps. The security issues are invariably sandbox violation tricks, and the standalone apps aren’t running Java sandboxed anyway.
however if you wish to rid your machine of Java SE 6, the correct procedure is:
Remove the 'system' JVM installed and maintained by Software Update
% sudo rm -rf /System/Library/Java/JavaVirtualMachines/1.6.0.jdk
Remove any Java Developer Previews
% sudo rm -rf /Library/Java/JavaVirtualMachines/1.6.0*.jdk
Do NOT remove any content in the JavaVM.framework (Note.: It under
/System/Library/Frameworks/JavaVM.framework
)Those items are required by Java 7, 8, 9+ as well as Java SE 6. No modern version of OS X has a Java JDK inside there anyway.
BMoureloBMourelo
Go to the Macintosh HD/Library/Java/JavaVirtualMachines/ directory and remove the file called '1.6.0.jdk.'
Here is the official oracle documentation on how to uninstall jdk from a mac
Jon4,6623232 gold badges7979 silver badges117117 bronze badges
gmazlamigmazlami
Regarding the answer above that says:
Do NOT remove any content in the JavaVM.framework (Note.: It under
/System/Library/Frameworks/JavaVM.framework
)It's worth noting that
/System/Library/Frameworks/JavaVM.framework
contains a Versions
folder, and at least in my case, that Versions
folder contained:It doesn't seem useful to leave CurrentJDK pointing to a non-existent directory, so I ran this command in the
/System/Library/Frameworks/JavaVM.framework/Versions
folder:since that's where my new JDK is installed.
UPDATE: After removing Java 1.6 from my machine, the next time I ran PhpStorm, it told me it needed to download and install the Java SE 6 runtime. Afterward, the
/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK
link was reset to /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents
. So it seems that the 1.6 JDK (or at least the JRE portion of it) may keep coming back, depending on other apps you use.jeffparjeffpar
![1.6 1.6](/uploads/1/2/4/8/124861987/197039913.png)
Not the answer you're looking for? Browse other questions tagged javamacos or ask your own question.
Active3 years, 5 months ago
With the end of public updates for Java 1.6 in February 2012, and the long list of security updates on the later 1.7, I am inclined to remove Java 1.6 and the JDK permanently from my Mac, if only I knew how to accomplish this in a clean way.
bbaassssiiee
bbaassssiieebbaassssiiee1,03311 gold badge1010 silver badges1515 bronze badges
migrated from stackoverflow.comMar 12 '13 at 13:54
This question came from our site for professional and enthusiast programmers.
4 Answers
In Mac OS X 10.7 the JDK provided by Apple (Java 6) is installed in /System/Library/Java/JavaVirtualMachines/ so just delete it from there
Java 1.6 Mac Download Free
The JDK provided by Oracle (Java 7) is installed in /Library/Java/JavaVirtualMachines/
AlexisAlexis
I had the same question until today.
From The macosx-port-dev Archives and How to properly uninstall Java 6 on OSX?: Manycam virtual webcam drivers download.
I agree with the assessment below,
(Previous message)
I don’t know the answer to your question, but I can suggest that you might be causing yourself unneeded problems.
Security updates are important because of web sites that use Java maliciously. But you can’t use Java 6 on the web anyway. You can only run Java 7 for applets.
Java 6 is on your machine for legacy software that relies on it in standalone applications. The security issues aren’t going to impact these apps. The security issues are invariably sandbox violation tricks, and the standalone apps aren’t running Java sandboxed anyway.
however if you wish to rid your machine of Java SE 6, the correct procedure is:
Remove the 'system' JVM installed and maintained by Software Update
% sudo rm -rf /System/Library/Java/JavaVirtualMachines/1.6.0.jdk
Remove any Java Developer Previews
% sudo rm -rf /Library/Java/JavaVirtualMachines/1.6.0*.jdk
Do NOT remove any content in the JavaVM.framework (Note.: It under
/System/Library/Frameworks/JavaVM.framework
)Those items are required by Java 7, 8, 9+ as well as Java SE 6. No modern version of OS X has a Java JDK inside there anyway.
BMoureloBMourelo
Go to the Macintosh HD/Library/Java/JavaVirtualMachines/ directory and remove the file called '1.6.0.jdk.'
Here is the official oracle documentation on how to uninstall jdk from a mac
Jon4,6623232 gold badges7979 silver badges117117 bronze badges
gmazlamigmazlami
Regarding the answer above that says:
Java For Os X
Do NOT remove any content in the JavaVM.framework (Note.: It under
/System/Library/Frameworks/JavaVM.framework
)It's worth noting that
/System/Library/Frameworks/JavaVM.framework
contains a Versions
folder, and at least in my case, that Versions
folder contained:It doesn't seem useful to leave CurrentJDK pointing to a non-existent directory, so I ran this command in the
/System/Library/Frameworks/JavaVM.framework/Versions
folder:Java 6 For Mac Download
since that's where my new JDK is installed.
UPDATE: After removing Java 1.6 from my machine, the next time I ran PhpStorm, it told me it needed to download and install the Java SE 6 runtime. Afterward, the
/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK
link was reset to /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents
. So it seems that the 1.6 JDK (or at least the JRE portion of it) may keep coming back, depending on other apps you use.Java 1.6 Mac Osx
jeffparjeffpar