我正在运行java应用程序。Java命令行,无响应
当我在shell中键入java
时,它不会产生任何输出。另外,当我输入java -version
时,它不显示它的版本。
我在我的linux机器上安装了三个jdk(jdk1.7.0_79/jdk1.8.0_131/jdk1.8.0_25)(红帽企业Linux服务器版本6.3)。他们现在都不能工作。我可以运行其他命令,例如ls
,rm
。这似乎不是由网络造成的。
我找不出问题在哪里或是什么。你能帮我一下吗?
我正在运行java应用程序。Java命令行,无响应
当我在shell中键入java
时,它不会产生任何输出。另外,当我输入java -version
时,它不显示它的版本。
我在我的linux机器上安装了三个jdk(jdk1.7.0_79/jdk1.8.0_131/jdk1.8.0_25)(红帽企业Linux服务器版本6.3)。他们现在都不能工作。我可以运行其他命令,例如ls
,rm
。这似乎不是由网络造成的。
我找不出问题在哪里或是什么。你能帮我一下吗?
当你说它没有输出时,你的意思是根本没有?这是令人惊讶的...什么是返回码?另外,什么命令'哪个java'返回? – KevinLH
如果它不生成一个版本,我希望它说它不知道java命令的含义。在PATH中是否包含Java .exe工具的Java/bin文件夹? – duffymo
@KevinLH我的意思是它没有显示任何使用信息。 'java'返回我使用的jdk目录:'〜/ jdk1.8.0_131/bin/java' – mirrorman