我在Windows中编译WordCount hadoop程序时遇到此错误。
C:Users14108eclipse-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(复制了wordcount Hadoop程序,并将其保存在.java文件中。
我在hadoop类路径中添加了tools.jar,如下所示,这是针对同一问题的许多其他解决方案所推荐的:
C:Users14108eclipse-workspace>hadoop classpath C:hadoophadoop-3.3.0etchadoop;C:hadoophadoop-3.3.0sharehadoopcommon;C:hadoophadoop-3.3.0sharehadoopcommonlib*;C:hadoophadoop-3.3.0sharehadoopcommon*;C:Javajdk1.8.0_271lib*;C:hadoophadoop-3.3.0sharehadoophdfs;C:hadoophadoop-3.3.0sharehadoophdfslib*;C:hadoophadoop-3.3.0sharehadoophdfs*;C:hadoophadoop-3.3.0sharehadoopyarn;C:hadoophadoop-3.3.0sharehadoopyarnlib*;C:hadoophadoop-3.3.0sharehadoopyarn*;C:hadoophadoop-3.3.0sharehadoopmapreduce*
我在编译时仍然会出现错误。我错过了什么?
互联网上没有其他相同问题的解决方案对我没有帮助
注意:所有这些都在windows 中
这个问题现在已经解决了。在重新安装hadoop并重新设置所有环境变量后工作Wier