Word Count hadoop程序:错误:无法找到或加载主类com.sun.tools.javac.main



我在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

最新更新