Java命令行,无响应

标签 java linux shell command-line output

我目前正在运行 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)。他们现在都不能工作。我可以运行其他命令,例如 lsrm。好像不是网络造成的。

我不知道问题出在哪里或什么。你能帮我个忙吗?

最佳答案

将 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/

相关文章:

java - C++ 或 Java 调用 R 脚本的 RCPP 或 RCaller 的基准测试?

bash - 如何使用带有换行符的大括号扩展

bash - 使用 unix find 查找许多文件扩展名和名称的优雅方法

shell - 类似注释的 #!/bin/sh 行之前和/或之后的注释 (#) 行的效果

java - 跨线程反射

javascript - 无法获取一页中多个选项卡的总记录值

java - 将对象的 ArrayList 转换为 jasperreports 的对象数组

linux - Silicon Works 多点触控设备,VID :PID 29bd:4101

java - 如何更改禁用的 jbutton 的颜色?

Linux Ubuntu 14.04.1 文件权限