使用java环境的应用程序有哪些

使用java环境的应用程序有哪些,java,Java,这可能是一个基本问题,但我在发布之前搜索了它 我是个聪明人。 早期的SAP过去依赖于供应商JVM:SunJDK。 现在,它已经开发了自己的SAP JVM 我的问题是: 在Unix操作系统上,我如何知道有多少应用程序正在使用JAVA_HOME环境? -或- 如何在Unix上知道哪些应用程序正在使用java环境?因此,一种相对简单的方法是运行: ps -elf | grep java 这将列出使用java启动的所有当前进程。您为什么想知道这一点?它是一个环境变量,任何程序都可以但不一定使用它。我很

这可能是一个基本问题,但我在发布之前搜索了它

我是个聪明人。 早期的SAP过去依赖于供应商JVM:SunJDK。 现在,它已经开发了自己的SAP JVM

我的问题是: 在Unix操作系统上,我如何知道有多少应用程序正在使用JAVA_HOME环境? -或-
如何在Unix上知道哪些应用程序正在使用java环境?

因此,一种相对简单的方法是运行:

ps -elf | grep java

这将列出使用java启动的所有当前进程。

您为什么想知道这一点?它是一个环境变量,任何程序都可以但不一定使用它。我很容易知道,SAP使用SAP JVM,但我在这里看的是,我如何知道除了SAP之外,哪些应用程序安装在同一操作系统上,使用java env。也许你想使用一些Unix工具,比如top,看看哪些应用程序正在运行java进程……嗨,伙计们,我发现,也就是说,我们有名为j2eeenv.csh和j2eeenv.sh的文件,在这些文件中,我们维护java主环境,但我仍然在寻找在Unix主机上运行多少java应用程序,仍然在搜索,我确实尝试了ps-ef | grepjava,但没有结果。这里有谁能给出不同的方法吗。提前感谢大家,还有其他反馈或建议吗?@SidharthMellam输出是什么?查看当前java进程的另一种方法是运行命令jvisualvm