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.
エラー..
参考
Author And Source
この問題について(homebrewでjruby-9.0.0.0をインストールできなかった), 我々は、より多くの情報をここで見つけました https://qiita.com/k-yamada-github/items/c54f9a7756d29bc10661著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .