Java没有安装unix问题

 倍儿傻的叶子奇太_900 发布于 2023-01-10 10:06

我在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

另外,我手动将JAVA_HOME设置在.bash_profile文件中.

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

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

1 个回答
  • 在Centos 6.5上配置OpsCenter代理时出现问题.它应该在即将发布的Datastax OpsCenter补丁版本中修复.

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

    2023-01-10 10:08 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有