如何在Mac上卸载NetBeans?

3

我目前在我的leopard系统的mac上安装了NetBeans 6.5。我在谷歌上搜索如何卸载它,NetBeans网站说右键点击它,选择“显示包内容”,然后卸载程序应该在那里,但实际上并没有。

在这种情况下,我该如何完全卸载NetBeans呢? 谢谢!

6个回答

8

编译的列表

这是一个需要查找和删除文件和文件夹的地方列表。我从此页面上列出的多个来源中编制了此列表。

对我来说,这里的列表适用于Mountain Lion 10.8.5和NetBeans 8.0.2。当然,未来或过去的情况可能会发生变化。

对于某些版本之间的NetBeans升级,某些内容可能不是必需的。但是,如果您想要真正的“新鲜”安装,那么请看这里。

您可以编写一个shell脚本来执行此删除操作。但是,由于这种清理不是经常发生的事情,因此我只是手动执行它。

在升级NetBeans之前,建议为每个项目制作备份副本。

主文件夹

一些隐藏的文件夹可能直接出现在您的主文件夹中。默认情况下,以 . 开头的字母将文件/文件夹隐藏起来。要在Finder中永久显示此类文件/文件夹,请阅读此处此处

  • ~/.netbeans-derby

在Mac OS X的后续版本中,Library文件夹是从主文件夹中隐藏的。也不会显示在前往菜单中。要公开,请按住Option键并选择前往。然后会出现一个Library菜单项,大约位于菜单的中间。

  • ~/Library/Application Support/NetBeans/
  • ~/Library/Caches/NetBeans/7.4

根目录

  • /Applications/NetBeans
  • /private/var/db/receipts/org.netbeans.*

6
请注意,NetBeans会在您的主目录中留下一些隐藏的配置目录。您可能也想删除它们:
- .asadminpass和.asadmintruststore - 包含Glassfish(Java EE应用服务器)的内容的目录 - .netbeans和.netbeans-registration - NetBeans配置目录 - .nbprofiler - 来自NetBeans分析器的内容
在终端窗口中,您可以使用"ls -la"列出所有文件和目录(包括隐藏的文件),并可以使用例如"rm -rf .netbeans"删除它们(请小心使用最后一个命令,它会永久删除文件)。

4
这个页面上的说明说,只需将Netbeans应用程序从Applications文件夹中拖到垃圾桶中即可。

3
更奇怪的是它使用 mpkg 安装程序将自己放置在应用程序文件夹中。为什么不像网络上可以下载的 90% 应用程序那样,直接下载应用程序并将其拖到那里呢? - Barry Brown
2
答案不正确。请查看其他答案,并查看此NetBeans Wiki页面,如何在Mac OS X中卸载NetBeans? NetBeans会在您的Mac上许多地方留下许多文件。您需要手动定位并删除每个位置中的每个文件夹。虽然这些各种文件夹和文件不会造成任何伤害(据我所知),但如果您想进行全新的NetBeans安装,则需要将它们删除。 - Basil Bourque
我找到了http://arul-khairullah.blogspot.com/2014/01/how-to-remove-rest-files-after.html和http://wiki.netbeans.org/FaqUninstallMac。 - digz6666

0

我认为你可以按照这篇示例文章中在Ubuntu上的方法卸载它。 我自己不是Mac用户,所以可能会有错误,但如果这里有Linux用户的话,发帖也是值得的。


0

Barry Brown的回答是正确的;我想补充一下NetBeans如何处理这个问题。如果你在NetBeans安装目录下,然后进入bin文件夹,你会看到一个名为“netbeans”的shell脚本,在NetBeans启动时会定位你的JDK安装。

对于Mac来说,有第三方的“卸载”工具,但通常情况下,将应用程序从“应用程序”拖到垃圾箱中就可以完成应用程序的卸载。


1
第三方的“卸载程序”实用工具所做的是删除您可能会留下的首选项和其他文件。 - unlobito

0
非常有帮助,但如果像我一样被卡在一个空白的7.1项目中,因为没有设置能够导入,可能是因为你正在从7.0rc1或7.0rc2升级mac osx。
要解决此问题或重新更新设置,请打开Telnet会话。
cd /Users/{user}/。NetBeans ls
     I had this... 
     my-MBP:.netbeans {my}$ ls
     6.9    7.0rc2  7.1
     my-MBP:.netbeans {my}$

我随后删除了错误的7.1设置,并手动移入了7.0设置

rm -R 7.1
cp -rf 7.0rc2 7.1

下次打开NetBeans时,它会花费2-10分钟来完全重新扫描和重新索引所有内容,但在此之后可以完美运行。

希望对你有所帮助。

西蒙。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接