我目前正在运行 java 应用程序。
当我在 shell 中键入 java
时,它没有产生任何输出。此外,当我键入 java -version
时,它不显示其版本。
我在我的 linux 机器(Red Hat Enterprise Linux Server 版本 6.3)上安装了三个 jdk(jdk1.7.0_79/jdk1.8.0_131/jdk1.8.0_25)。他们现在都不能工作。我可以运行其他命令,例如 ls
、rm
。好像不是网络造成的。
我不知道问题出在哪里或什么。你能帮我个忙吗?
最佳答案
将 Java 添加到路径。例如,在 Bash 启动时运行的文件中
~/.bashrc
添加
export JAVA_HOME=/usr/local/jdk1.8.0_92
export PATH=$JAVA_HOME/bin:$PATH
当然,export JAVA_HOME= 之后 JDK 的路径取决于它的安装位置。
关于Java命令行,无响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44003753/