gpt4 book ai didi

unix下Java未安装的问题

转载 作者:行者123 更新时间:2023-12-03 02:32:02 25 4
gpt4 key购买 nike

我使用的是 Linux Centos 6。

我已经在我的机器上安装了 Java JRE 和 JDK。

[root@mhsapp002 conf]# java -version
java version "1.7.0_60"
Java(TM) SE Runtime Environment (build 1.7.0_60-b19)
Java HotSpot(TM) 64-Bit Server VM (build 24.60-b09, mixed mode)


[root@mhsapp002 conf]# javac -version
javac 1.7.0_55

此外,我还在 .bash_profile 文件中手动设置了 JAVA_HOME。

PATH=$PATH:$HOME/bin
export PATH
export JAVA_HOME=/opt/java/jre1.7.0_60
export PATH=/opt/java/jre1.7.0_60/bin:$PATH


[root@mhsapp002 conf]# echo $JAVA_HOME
/opt/java/jre1.7.0_60

此外,我尝试使用alternatives设置这两个选项。

[root@mhsapp002 conf]# alternatives --config java

There are 2 programs which provide 'java'.

Selection Command
-----------------------------------------------
1 /opt/java/jre1.7.0_60/bin/java
*+ 2 /usr/lib/jvm/jre-1.7.0-openjdk.x86_64/bin/java



[root@mhsapp002 conf]# readlink -f $(which java)
/opt/java/jre1.7.0_60/bin/java

现在我正在尝试安装 datastax opscenter-agent,它需要在计算机上安装 java。但它失败并出现以下错误:

某些代理安装失败:

- 127.0.0.1: Failure installing agent on 127.0.0.1.
Standard output:
Unable to find a java executable!
Please install java or set JAVA_HOME.

Exit code: 4

对于失败的原因,您有什么想法或建议吗?感谢您的帮助!

最佳答案

在 Centos 6.5 上配置 OpsCenter 代理时出现问题。它应该在即将发布的 Datastax OpsCenter 补丁版本中得到修复。

如果您要在现有 Cassandra 集群上安装代理,有一个解决方法:尝试手动安装和启动代理(相应地通过 yumservice)。

关于unix下Java未安装的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24140983/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com