【问题标题】:Homebrew - Latest Apple Update broke Java based installs, hadoop, cassandra, hive, etcHomebrew - 最新的 Apple 更新破坏了基于 Java 的安装、hadoop、cassandra、hive 等
【发布时间】:2013-06-24 18:54:03
【问题描述】:

我已在 Homebrew 的网站上发布此内容,但无济于事 (http://goo.gl/S4xwF)

5 天前奇怪的事情,今天更新了 Apple(组合更新、Xcode、java、iTunes)。这导致在 cassandra、hive 和 hadoop 的码头上出现了 bin 图标。在 brew 上执行更新/升级(医生没有报告任何问题)以从 Xcode 更新到最新的、已安装的最新命令行工具 - 但没有任何帮助。

最大的问题是在运行 hive 查询时会启动几个任务窗口,这会导致窗口焦点集中在这些“bin”窗口上。所以基本上在流程完成之前我什么都做不了。

有什么建议吗?我在网上找不到任何东西,就像我说的那样,这才刚刚开始,我几乎花了一整天的时间研究。

执行此命令将生成这些“bin”窗口 sh /usr/local/Cellar/hadoop/1*/bin/start-all.sh

或 launchctl 卸载 ~/Library/LaunchAgents/homebrew.mxcl.cassandra.plist

这是 brew --config 的结果

HOMEBREW_VERSION: 0.9.4
ORIGIN: https://github.com/mxcl/homebrew
HEAD: 5d6df73
HOMEBREW_PREFIX: /usr/local
HOMEBREW_CELLAR: /usr/local/Cellar
CPU: quad-core 64-bit ivybridge
OS X: 10.8.4-x86_64
Xcode: 4.6.3
CLT: 4.6.0.0.1.1365549073
LLVM-GCC: build 2336
Clang: 4.2 build 425
X11: N/A
System Ruby: 1.8.7-358
Perl: /usr/bin/perl
Python: /usr/local/bin/python => /usr/local/Cellar/python/2.7.4/Frameworks/Python.framework/Versions/2.7/bin/python2.7
Ruby: /Users/joshcrosby/.rvm/rubies/ruby-1.9.3-p392/bin/ruby

非常感谢任何帮助!

Dock 中的 Java bin 窗口 - 请参阅 Homebrew Post 获取图片,所以不会让我发布它,没有足够的问题 :)

【问题讨论】:

    标签: homebrew


    【解决方案1】:

    苹果已经解决了这个问题。

    http://lists.apple.com/archives/java-dev/2013/Jun/msg00055.html

    添加
    导出 HADOOP_OPTS="-Djava.awt.headless=true"
    到 conf/hadoop-env.sh 简单地解决问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-04-25
      • 2017-12-07
      • 2014-05-04
      • 1970-01-01
      • 1970-01-01
      • 2019-02-17
      • 2018-10-23
      相关资源
      最近更新 更多