您的位置:首页 > 编程语言 > Java开发

How to uninstall (remove) JAVA from OS X Lion

2013-07-22 01:42 441 查看
Open terminal (Applications -> Utilities -> Terminal)

To remove JVM enter folowing:


sudo rm -rf /System/Library/Java/JavaVirtualMachines/


Then, clean up the installer records by removing them from
/private/var/db/receipts/
:


com.apple.pkg.JavaForMacOSX107.bom
com.apple.pkg.JavaForMacOSX107.plist



Now clear any traces of the Java installation from Software Update.

Please copy following file to your Desktop /Library/Receipts/
InstallHistory.plist by entering following string in terminal:



sudo cp
/Library/Receipts/
InstallHistory.plist
~/Desktop


Change permissions on it


chown yourusername:staff ~/Desktop/
InstallHistory.plist



Open it in TextEdit and find following: com.apple.pkg.JavaEssentials, remove all dict section which containing this line (it may be several of them)

Example of one of the records:


<dict>
<key>date</key>
2012-04-13T22:13:59Z
<key>displayName</key>
<string>Java for OS X 2012-003</string>
<key>displayVersion</key>
<string></string>
<key>packageIdentifiers</key>
<array>
<string>com.apple.pkg.JavaEssentials</string>
<string>com.apple.pkg.JavaForMacOSX107</string>
<string>com.apple.pkg.JavaSecurity</string>
</array>
<key>processName</key>
<string>Installer</string>
</dict>


When you are finished with cleaning, save this file, exit from texedit. Then change permissions to original by entering


sudo chown root:wheel ~/Desktop/InstallHistory.plist


Copy it to original location


mv
~/Desktop/InstallHistory.plist
/Library/Receipts/

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: