提问者:小点点

如何在 linux 上检查 Java 版本 (RedHat6)


which java 

我得到:

/usr/bin/java 

但是当我键入:

java -version 

控制台没有返回任何内容,并且卡在“java模式”中,感觉就像称为java的命令及其等待我的输入一样,我键入的任何内容都不会返回任何内容...直到我键入 crt C 它退出模式...


共3个答案

匿名用户

如果您的java版本超过1.6,那么它应该可以工作

java版本

如果未安装版本,则返回错误消息

请分享一些快照,这样我就可以纠正它

匿名用户

要直接回答你的问题,你可以用

rpm-qi java

运筹学

百胜信息”java”

对于未来的参考资料。您可以尝试这些命令中的任何一个。

rpm -qi“包名不带报价”

它提供了已安装软件包的信息。要显示有关一个或多个包的信息(glob 表达式在此处也有效),请使用以下命令:

百胜信息“package_name_without报价”

运筹学

yum列表“package_name_without_quotes”

运筹学

yum--showduplicates列表“package_name_without_quotes”

yum infopackage_name命令类似于rpm-q--infopackage_name命令,但作为附加信息提供了每1k展现的收入包所在的Yum存储库的ID。

您还可以使用以下命令查询Yum数据库,以获得关于某个包的其他有用信息:

yumdb信息" package_name_without_quotes "

此命令提供了有关软件包的附加信息,包括软件包的校验和(以及用于生成该校验和的算法,如SHA-256)、在命令行上给出的用于安装软件包的命令(如果有)以及在系统上安装软件包的原因。

匿名用户

要检查安装了哪个版本的Java,请遵循以下过程:-打开Linux命令提示符。-输入命令java-version。

-如果系统上安装了Java版本,则会看到Java installed响应。检查消息中的版本号。

-如果系统上未安装Java,或者Java版本早于1.6,请使用Linux Yellowdog Update,Modified(yum)实用程序安装兼容版本。如果未安装64位版本的Java V1.6,则安装不会成功完成。

https://www.ibm.com/support/knowledgecenter/en/SS88XH_1.6.1/iva/install_mils_linux_java.html