Rjb
出典: Cheminformatics
目次 |
Rjb (Ruby Java Bridge) はRubyからJavaを呼び出すライブラリです.
JNI( Java Native Interface)のヘッダを含むJavaがインストールされている必要があります.
[編集]
インストール
[編集]
Cygwin (Windows XP)
SunのサイトからJDK6をダウンロードしてインストールします.たとえばC:\Program Files\Java\jdk1.6.0のようなところにインストールされるので,ここをJAVA_HOMEに設定します.
% export JAVA_HOME=/cygdrive/c/Progra~1/Java/jdk1.6.0
ここにインストールされたJavaが呼び出されるようにPathを設定します.
% export PATH=$PATH:$JAVA_HOME/bin
gemでrjbをインストールします.
% gem install rjb Select which gem to install for your platform (i386-cygwin) 1. rjb 1.0.3 (ruby) 2. rjb 1.0.3 (mswin32) 3. rjb 1.0.2 (ruby) 4. rjb 1.0.2 (mswin32) 5. Skip this gem 6. Cancel installation > 1 Building native extensions. This could take a while... Successfully installed rjb-1.0.3 %
[編集]
Mac OSX
Macの場合にはJavaがすでにインストールされています.環境変数JAVA_HOMEを設定してRubyGemsでインストールするだけです.
export JAVA_HOME=/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home gem install rjb
[編集]
Linux
JNI (Java Native Interface)を利用しています. Debianならaptでjni.hを含むJavaが入ります。
% sudo apt-get install sun-java5-source % export JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun
次にRubyGemsでRjbをインストールします。
% sudo gem install rjb Select which gem to install for your platform (i486-linux) 1. rjb 1.0.11 (mswin32) 2. rjb 1.0.11 (ruby) 3. rjb 1.0.9 (mswin32) 4. rjb 1.0.9 (ruby) 5. Skip this gem 6. Cancel installation > 2 Building native extensions. This could take a while... Successfully installed rjb-1.0.11
