【问题标题】:hadoop-2.2.0 compalition failing on Mac OS X 64bithadoop-2.2.0 在 Mac OS X 64 位上的编译失败
【发布时间】:2014-11-15 09:58:41
【问题描述】:

[ERROR] 无法在项目 hadoop-common 上执行目标 org.codehaus.mojo:native-maven-plugin:1.0-alpha-7:javah(默认):运行 javah 命令时出错:执行命令行时出错:设置错误up 环境变量:无法运行程序“env”:错误=20,不是目录-> [帮助1]

【问题讨论】:

    标签: hadoop env javah


    【解决方案1】:

    我在 Windows 8 中遇到了同样的错误。这就是我所做的:

    1. 确保将 javah 复制到指定为 JAVA_HOME 的路径。
    2. Tools.jar 应该复制到 JAVA_HOME 对应的 lib 文件夹中。例如:如果 JAVA_HOME 为 c:..\jre,则应将 tools.jar 复制到 c:..\jre\lib。

    这解决了上述错误。希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 2016-04-09
      • 2023-03-29
      • 2013-04-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多