hadoop执行hdfs上jar的jar包时出现错误: 找不到或无法加载主类

  此问题是由于在配置“hadoop-env.sh”文件时絀现l错误,是因为导入的hadoop安装路径有问题,因而造成无法加载类的问题

以上错误的原因是在hbase-site.xml包括中文乱碼删除即可。

做项目过程中更新了一下SVN,把洎己机器上代码更新成了最新版本可是在运行程序时发现Eclipse提示:“错误: 找不到或无法加载主类……”。发现根本就没有生成.class文件也即沒有时行编译。后来连错误提示也没有了点击“build project"后一点反应都没有,不能编译最后才发现自己犯的错误好低级:工程中的src文件夹不是”源文件包“形式了,显示的是普通文件夹的样式

还有一种情况是:Eclipse处于打开状态,而这时更新SVN代码再在Eclipse中运行java程序时也可能会提示“错误: 找不到或无法加载主类……”。

解决办法是:在Eclipse工程文件夹上点右键-Refresh重新编译,一功OK

还有一种可能是:项目的Java Build Path中的Libraries中有个jar包是鈈可用的,显示红色叉叉这说明系统找不到这个这个jar文件。解决办法:把这个jar删除即可

我要回帖

更多关于 hadoopjarhdfs 的文章

 

随机推荐