JAR does not exist or is not a normal file: /home/hadoop/lenovo/bigData/myapp/WordCount.jar
时间: 2023-08-14 15:03:09 浏览: 1706
这个错误提示表明您指定的 JAR 文件路径不存在或者不是一个正常的文件。请先确认指定的 JAR 文件路径是否正确,如果路径正确,可以尝试以下解决方法:
1. 检查文件权限:确保您有权限访问该文件。您可以使用 `ls -l` 命令检查文件权限。
2. 检查文件类型:请确保 JAR 文件是一个正常的文件,而不是一个目录或符号链接。您可以使用 `file` 命令检查文件类型。
3. 检查文件名:请确保文件名正确,包括大小写和拼写。如果文件名不正确,可以使用 `mv` 命令更改文件名。
如果以上方法均无法解决问题,请检查文件是否已被删除或移动到其他位置。
相关问题
hadoop jar ~/hadoop2/share/hadoop/mapreduce/hadoop-mapreduce-examples-2.10.0.jar wordcount hdfs://10.0.2.15:9000/words.txt hdfs://10.0.2.15:9000/out JAR does not exist or is not a normal file: /home/datasci/hadoop2/share/hadoop/mapreduce/hadoop-mapreduce-examples-2.10.0.jar
这个错误提示表明指定的 JAR 文件不存在或者不是一个普通文件。请确认 JAR 文件路径是否正确,并且确保该文件存在。你可以使用 `ls` 命令查看该文件是否存在,如下所示:
```
ls ~/hadoop2/share/hadoop/mapreduce/hadoop-mapreduce-examples-2.10.0.jar
```
如果该文件存在,则可能是文件权限或者文件类型不正确导致的问题。你可以使用 `chmod` 命令修改文件权限,例如:
```
chmod +x ~/hadoop2/share/hadoop/mapreduce/hadoop-mapreduce-examples-2.10.0.jar
```
或者你可以尝试重新下载该 JAR 文件,并确保文件类型正确。如果问题仍然存在,请提供更多详细信息以便我能够更好地帮助你。
JAR does not exist or is not a normal file: /home/hadoop/opt/hadoop/WordCount-1.0-SNAPSHOT.jar
这个错误提示是指你的程序找不到一个名为 WordCount-1.0-SNAPSHOT.jar 的文件,或者该文件不是一个正常的文件。这通常是因为该文件不存在或者已经损坏。
你可以检查一下该文件的路径是否正确,以及该文件是否存在于该路径下。如果文件确实存在,那么你可以尝试重新编译你的程序,生成一个新的 WordCount-1.0-SNAPSHOT.jar 文件来替换原来的文件。如果问题仍然存在,你可以尝试使用其他的方法来编译和运行你的程序。
阅读全文