homebrewでjruby-9.0.0.0をインストールできなかった


<未解決です>

ruby-buildを更新

$ brew update && brew upgrade ruby-build

jruby-9.0.0.0をインストール => Java 7がインストールされてないので失敗

$ rbenv install jruby-9.0.0.0
ERROR: Java 7 required. Please install a 1.7-compatible JRE.

BUILD FAILED (OS X 10.10.4 using ruby-build 20150803)

java 7をインストール

# install homebrew-cask
$ brew install brew-cask

# can treat another Java versions
$ brew tap caskroom/versions

# search another java version
$ brew cask search java
==> Exact match
java
==> Partial matches
charles-applejava   charles-beta-applejava  eclipse-java        java6           java7           javafx-scene-builder    yourkit-java-profiler

# install Java7
$ brew cask install java7

# confirm java version
$ java -version
java version "1.7.0_51"
Java(TM) SE Runtime Environment (build 1.7.0_51-b13)
Java HotSpot(TM) 64-Bit Server VM (build 24.51-b03, mixed mode)

java 7を使用するように.bash_profileを修正

$ vim ~/.bash_profile

# 以下を追加
export JAVA_HOME=`/usr/libexec/java_home -v 1.7`

$ source ~/.bash_profile

Javaのバージョン確認

$ java -version
Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8
java version "1.7.0_79"
Java(TM) SE Runtime Environment (build 1.7.0_79-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.79-b02, mixed mode)

再度jruby-9.0.0.0をインストール => ERROR: This Java instance does not support a 32-bit JVM.

$ rbenv install jruby-9.0.0.0

Downloading jruby-bin-9.0.0.0.tar.gz...
-> https://dqw8nmjcqpjn7.cloudfront.net/655665db3a1dc0462cba99d45532ab57d8416b5f168d8a0081bde9b7a93a394e
Installing jruby-9.0.0.0...

BUILD FAILED (OS X 10.10.4 using ruby-build 20150803)

Inspect or clean up the working tree at /var/folders/ls/jqskk4xd47j3tc0b6fh_0ccr0000gn/T/ruby-build.20150814121054.9567
Results logged to /var/folders/ls/jqskk4xd47j3tc0b6fh_0ccr0000gn/T/ruby-build.20150814121054.9567.log

Last 10 log lines:
ETag: "fe9036ea69bf23dc3b69cfc94adb5404"
Accept-Ranges: bytes
Server: AmazonS3
X-Cache: Miss from cloudfront
Via: 1.1 d39b0bd97aaaa81c1f2a5744ce31d1fe.cloudfront.net (CloudFront)
X-Amz-Cf-Id: OwS7WFT0-j06pWyxik5LZdHBVN--d3abcXFdpYzwwvzph1QkXqDbHQ==

/var/folders/ls/jqskk4xd47j3tc0b6fh_0ccr0000gn/T/ruby-build.20150814121054.9567/jruby-9.0.0.0 /var/folders/ls/jqskk4xd47j3tc0b6fh_0ccr0000gn/T/ruby-build.20150814121054.9567 ~
Error: This Java instance does not support a 32-bit JVM.
Please install the desired version.

エラー..

参考