如何使用Java应用程序查看Mac OS中安装的软件?

时间:2011-01-20 15:20:11

标签: java macos

我写了一个程序,列出了我的mac中安装的所有软件。我在哪里可以找到这些信息? 谢谢

2 个答案:

答案 0 :(得分:2)

您可以致电lsregister -dump以获取使用Launch Services注册的所有应用程序的列表。但是,需要解析输出;每条记录都有一个路径属性,列出了应用程序的完整路径。

更简单的方法是扫描/Applications所有.app个捆绑包,以及每个用户~/Applications。该方法无法保证所有应用程序,但这将是一个非常好的开始。

答案 1 :(得分:-1)

打开终端窗口并输入ps -ef | grep 'java'

ps显示有关选择的活动进程的信息。 ps -ef使用标准语法查看系统上的每个进程。管道(|)将结果发送到grep,允许您在一个文件或多个文件中搜索包含模式的行。在这种情况下,模式是单词'java'。

我已将其放入启动脚本的别名中,因此我可以快速完成。