java - 在Linux服务器上哪里可以找到 "full path to java binary"?

标签 java linux server

如果这不属于这里,我很抱歉,我对这些东西还比较陌生。

我有一个 drupal 模块,需要在服务器上安装 java。我按照说明安装了 java。我现在尝试找到 java 二进制文件,但我尝试过的所有路径都不起作用。我在这里缺少什么吗?我在网上似乎找不到任何信息。

The path I am having an issue with

最佳答案

评论中包含了一些建议。但是,Java 二进制文件的位置是特定于操作系统的(以及特定于 Java 制造商的)。请提供有关您的操作系统和 JDK 的信息。 JDK 可能是 HotSpot 或 OpenJDK)。

也就是说,有一些常规位置。我的 CentOS OpenJDK 安装位于 /usr/bin/java 。这可以使用“which java”命令来识别。不要使用“locate”命令 - 这会给您带来大量多余的信息。

使用/opt 文件夹来存储非操作系统二进制文件也很常见:/opt/java/jreXXX。

其他一些人引用了其他命令。这些并不完全相同: which java:提供java命令可执行文件的位置 whereis java:提供二进制文件、源代码和手册页的位置 locate java:与find相同,查找名称中带有java的所有文件

关于java - 在Linux服务器上哪里可以找到 "full path to java binary"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53050290/

相关文章:

java - Math.ceil 和 Math.rint 方法返回相同的值

java - 将长方法转换为 BigInteger 方法

c++ - glCheckFramebufferStatus 返回 0 并且在 glGetError 中没有错误

mysql - Ubuntu Apache 服务器中的 HDD 空间即将耗尽

java - 销毁方法在spring框架中不起作用

java - 无法在 R 中初始化 CoreNLP

linux - 期望忽略模式匹配并且不退出

python - Google SDK 实用程序中的 SSL 证书错误

c++ - 仅使用一个端口将两台服务器设计在一起

linux - 我如何在服务器上添加和同步我的本地 git?什么是裸仓库?