which java
我得到:
/usr/bin/java
但是当我键入:
java -version
控制台没有返回任何内容,并且卡在“java模式”中,感觉就像称为java的命令及其等待我的输入一样,我键入的任何内容都不会返回任何内容...直到我键入 crt C 它退出模式...
如果您的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