![](/img/trans.png)
[英]Hadoop Compilation Error: Could not find or load main class com.sun.tools.javac.Main
[英]Word Count hadoop program: Error: Could not find or load main class com.sun.tools.javac.Main
尝试在 Windows 中编译 Word Count hadoop 程序时出现此错误。
C:\Users\14108\eclipse-workspace>hadoop com.sun.tools.javac.Main WC.java
Error: Could not find or load main class com.sun.tools.javac.Main
我刚刚从 hadoop.apache.org(v1) 复制了 word count Hadoop 程序并将其保存在一个 .java 文件中。
我在 hadoop 类路径中添加了 tools.jar,如下所示,这是针对同一问题的许多其他解决方案所推荐的:
C:\\Users\\14108\\eclipse-workspace>hadoop classpath C:\\hadoop\\hadoop-3.3.0\\etc\\hadoop;C:\\hadoop\\hadoop-3.3.0\\share\\hadoop\\common;C:\\hadoop\\hadoop-3.3.0\\share\\hadoop\\common\\lib\\*;C:\\hadoop\\hadoop-3.3.0\\share\\hadoop\\common\\*;C:\\Java\\jdk1.8.0_271\\lib\\*;C:\\hadoop\\hadoop-3.3.0\\share\\hadoop\\hdfs;C:\\hadoop\\hadoop-3.3.0\\share\\hadoop\\hdfs\\lib\\*;C:\\hadoop\\hadoop-3.3.0\\share\\hadoop\\hdfs\\*;C:\\hadoop\\hadoop-3.3.0\\share\\hadoop\\yarn;C:\\hadoop\\hadoop-3.3.0\\share\\hadoop\\yarn\\lib\\*;C:\\hadoop\\hadoop-3.3.0\\share\\hadoop\\yarn\\*;C:\\hadoop\\hadoop-3.3.0\\share\\hadoop\\mapreduce\\*
我在编译时仍然收到错误。 我错过了什么?
互联网上没有针对相同问题的其他解决方案对我没有帮助
注意:所有这些都在 Windows 中
现在已经解决了。 在重新安装 hadoop 并再次设置所有环境变量后工作。 怪异的
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.