root@55200805A:/usr/local# java ?version Error: Could not find or load main class ?version
时间: 2024-01-22 18:18:07 浏览: 27
您输入的命令有误,请使用以下命令查看Java版本:
```
java -version
```
注意,是小写字母"v"而不是问号。
相关问题
root@xiaotengteng:/usr/local# java -version -bash: /usr/local/jdk1.8.0_202/bin/java: cannot execute binary file: Exec format error
这个错误可能是因为你的系统架构与 Java 执行文件不匹配导致的。如果你的系统是 64 位的,而你下载的 Java 执行文件是 32 位的,则会出现这个错误。你可以通过以下步骤来解决这个问题:
1. 确认你的系统是 32 位还是 64 位,可以使用以下命令:
```
uname -a
```
如果输出中包含 x86_64,则表示你的系统是 64 位。
2. 下载与你系统匹配的 Java 执行文件,如果你的系统是 64 位的,则需要下载 64 位版本的 Java 执行文件。
3. 安装下载的 Java 执行文件,可以参考官方文档。
4. 设置 Java 环境变量,例如在 ~/.bashrc 文件中添加以下内容:
```
export JAVA_HOME=/usr/local/jdk1.8.0_202
export PATH=$JAVA_HOME/bin:$PATH
```
然后执行以下命令使环境变量生效:
```
source ~/.bashrc
```
然后再次执行 java -version 命令,应该就可以正常输出 Java 版本信息了。
root@localhost bin]# echo $JAVA_HOME /usr/local/src/java/jdk1.8.0_181 [root@localhost bin]# echo $JRE_HOME /usr/local/src/java/jdk1.8.0_181/jre [root@localhost bin]# echo $CLASSPATH .:/usr/local/src/java/jdk1.8.0_181/lib:/usr/local/src/java/jdk1.8.0_181/jre/lib [root@localhost bin]# echo $PATH /usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/src/java/jdk1.8.0_181/bin:/usr/local/src/java/jdk1.8.0_181/jre/bin:/root/bin 你看看有没有拼写错误
根据您提供的输出,环境变量的拼写看起来是正确的。JAVA_HOME、JRE_HOME、CLASSPATH和PATH的设置都与您之前提供的设置一致,没有拼写错误。
从输出中看,您的环境变量设置如下:
```
JAVA_HOME=/usr/local/src/java/jdk1.8.0_181
JRE_HOME=/usr/local/src/java/jdk1.8.0_181/jre
CLASSPATH=.:/usr/local/src/java/jdk1.8.0_181/lib:/usr/local/src/java/jdk1.8.0_181/jre/lib
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/src/java/jdk1.8.0_181/bin:/usr/local/src/java/jdk1.8.0_181/jre/bin:/root/bin
```
这些设置看起来是正确的,没有拼写错误。因此,如果您仍然遇到问题,可能是由于其他原因导致的。
请提供更多详细信息,如错误消息或其他相关设置,以便我能够更好地帮助您解决该问题。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)