Это шаги, показывающие, как упаковать bio
и jruby-openssl
в jruby-complete-1.6.7.jar, становясь biojruby.jar
(просто для моей цели мне нужно bioruby
для разработки программ биоинформатики)
Вот шаги:
Убедитесь, что вы вошли в каталог, содержащий jruby-complete-1.6.7.jar в терминале / консоли
В терминале / консоли введите:
mkdir biojruby
Просто добавьте любые драгоценные камни, которые вы хотите, потому что камни, написанные исключительно на ruby без расширения C, будут работать в Jruby!
java -jar jruby-complete-1.6.7.jar -S gem install -i ./biojruby bio
java -jar jruby-complete-1.6.7.jar -S gem install -i ./biojruby jruby-openssl
jar uf jruby-complete-1.6.7.jar -C biojruby .
mv jruby-complete-1.6.7.jar biojruby.jar
Теперь вы можете удалить папку "biojruby"
- завершено!
Теперь введите:
java -jar biojruby.jar -S gem list
и вы увидите (укажите успех):
**** LOCAL GEMS ***
bio (1.4.2)
bouncy-castle-java (1.5.0146.1)
jruby-openssl (0.7.6.1)
rake (0.8.7)
sources (0.0.1)*
Теперь вы можете протестировать свой скрипт ruby, набрав:
java -jar biojruby.jar #Your_Ruby_Script.rb#