LoginSignup
0
0

More than 5 years have passed since last update.

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

Last updated at Posted at 2015-08-14

<未解決です>

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.

エラー..

参考

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0