2

我已将其发布在 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 unload ~/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

非常感谢任何帮助!

码头中的 Java bin 窗口 - 有关图像,请参阅 Homebrew Post,所以不会让我发布它,没有足够的问题 :)

4

1 回答 1

2

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

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

或者


export HADOOP_OPTS="-Djava.awt.headless=true" 添加
到 conf/hadoop-env.sh 即可解决问题。

于 2013-06-29T11:51:26.113 回答