`
hehaibo
  • 浏览: 410425 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

hadoop -java.lang.ClassNotFoundException: org.apache.hadoop.util.PlatformName(转)

阅读更多
在Window下启动Hadoop-0.21.0版本时,会出现下面这样的错误提示:

java.lang.NoClassDefFoundError: org / apache / hadoop / util / PlatformName
Caused by: java.lang.ClassNotFoundException: org.apache.hadoop.util.PlatformName

        at java.net.URLClassLoader$ 1 .run(URLClassLoader.java: 202 )
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java: 190 )
        at java.lang.ClassLoader.loadClass(ClassLoader.java: 307 )
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java: 301 )
        at java.lang.ClassLoader.loadClass(ClassLoader.java: 248 )
Could not find the main  class : org.apache.hadoop.util.PlatformName.  Program will exit.

经过不断的查找原因和尝试,终于有了解决这个错误的办法,只需要将${HADOOP_HOME}/bin/hadoop-config.sh文件中的第190行的一下的内容
JAVA_PLATFORM=`CLASSPATH=${CLASSPATH} ${JAVA} -Xmx32m ${HADOOP_JAVA_PLATFORM_OPTS}  org.apache.hadoop.util.PlatformName | sed -e "s/ /_/g"`

修改成以下的内容即可
JAVA_PLATFORM=`CLASSPATH=${CLASSPATH} ${JAVA} -Xmx32m -classpath ${HADOOP_COMMON_HOME}/hadoop-common-0.21.0.jar  org.apache.hadoop.util.PlatformName | sed -e "s/ /_/g"`
转载自
http://hi.baidu.com/fangpw/blog/item/81057ce712866a0eb8382005.html
分享到:
评论

相关推荐

    hadoop-2.7.3.tar.gz 下载 hadoop tar 包下载

    hadoop-2.7.3.tar.gz 下载 目前相对比较稳定的版本 hadoop tar 包下载hadoop-2.7.3.tar.gz 下载 hadoop tar 包下载

    hadoop-3.1.1.3.1.4.0-315.tar.gz

    ambari-2.7.5 编译过程中四个大包下载很慢,所以需要提前下载,包含:hbase-2.0.2.3.1.4.0-315-bin.tar.gz ,hadoop-3.1.1.3.1.4.0-315.tar.gz , grafana-6.4.2.linux-amd64.tar.gz ,phoenix-5.0.0.3.1.4.0-315....

    hadoop-2.7.1.tar.gz.zip

    hadoop-2.7.1.tar.gz.zip 提示:先解压再使用,最外层是zip文件

    hadoop-lzo-0.4.20.jar

    hadoop支持LZO压缩配置 将编译好后的hadoop-lzo-0.4.20.jar 放入hadoop-2.7.2/share/hadoop/common/ core-site.xml增加配置支持LZO压缩 <?xml version="1.0" encoding="UTF-8"?> <?xml-stylesheet type="text/xsl...

    hadoop-3.2.4.tar.gz

    hadoop-3.2.4.tar.gz

    hadoop-2.7.1.tar.gz

    hadoop-2.7.1.tar.gz。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

    hadoop-2.10.0jar.zip

    hadoop-annotations-2.10.0.jar hadoop-auth-2.10.0.jar hadoop-common-2.10.0-tests.jar hadoop-common-2.10.0.jar hadoop-nfs-2.10.0.jar hamcrest-core-1.3.jar htrace-core4-4.1.0-incubating.jar httpclient-...

    hadoop-2.7.7.tar.gz+zookeeper-3.4.14.tar.gz.zip

    hadoop-2.7.7.tar.gz+zookeeper-3.4.14.tar.gz.zip,配置hadoop+zookeeper必须,版本已适配。 hbase下载链接:https://download.csdn.net/download/tracelessle/11797862; sqoop + jdk + mysql-connector-java下载...

    hadoop-2.6.0.tar.gz.mds

    hadoop-2.6.0.tar.gz.mds,hadoop的安装包,版本为2.6.0,适应操作系统为Linux。

    hadoop-3.2.3.tar.gz

    hadoop-3.2.3.tar.gz 安装包

    hadoop-2.7.4.tar.gz

    hadoop-2.7.4.tar.gz-Hadoop客户端压缩包

    Hadoop下载 hadoop-3.3.3.tar.gz

    Hadoop是一个由Apache基金会所开发的分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进 Hadoop是一个由Apache基金会所开发的分布式系统基础架构。用户可以在不...

    hadoop-3.3.0.tar.gz

    hadoop-3.3.0.tar.gz

    hadoop-yarn-common-2.6.5-API文档-中文版.zip

    对应Maven信息:groupId:org.apache.hadoop,artifactId:hadoop-yarn-common,version:2.6.5 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和...

    hadoop-2.6.0-hadoop.dll-winutils.exe

     at org.apache.hadoop.util.Shell.runCommand(Shell.java:482)  at org.apache.hadoop.util.Shell.run(Shell.java:455)  at org.apache.hadoop.util.Shell$ShellCommandExecutor.execute(Shell.java:715)  at ...

    hadoop java.lang.UnsatisfiedLinkError

    解决方案:Exceptionin thread "main" java.lang.UnsatisfiedLinkError:org.apache.hadoop.util.NativeCrc32.nativeCo

    hadoop-2.7.2.tar.gz.zip

    为方便网络不畅通的同学下载,故上传至此无需积分,由于资源冲突于是又重新压缩,解压后就是hadoop-2.7.2.tar.gz。Hadoop是一个由Apache基金会所开发的分布式系统基础架构。用户可以在不了解分布式底层细节的情况下...

    hadoop-2.5.2.tar.gz

    hadoop-2.5.2.tar.gz

Global site tag (gtag.js) - Google Analytics