主要是通過gem 來安裝
jruby -s gem update --system
首先安裝這個,不然會每次都警告一下
c:\>jruby -s gem install jruby-openssl
jruby limited openssl loaded. gem install jruby-openssl for full support.
successfully installed jruby-openssl-0.5.1
1 gem installed
installing ri documentation for jruby-openssl-0.5.1...
installing rdoc documentation for jruby-openssl-0.5.1...
我是遇到問題了:
c:\>jruby -s gem install rails
error: while executing gem ... (gem::remotefetcher::fetcherror)
systemcallerror: unknown error - ??¨???????????????è?????????????????????·
??????????è???????? (
不過解決的辦法非常簡單,重新在試,不知道是不是網路的問題,運氣好兩三次,不好就十幾次,反正最後都能裝成功:
c:\>jruby -s gem install rails
successfully installed activeresource-2.3.3
successfully installed rails-2.3.3
2 gems installed
installing ri documentation for activeresource-2.3.3...
installing ri documentation for rails-2.3.3...
installing rdoc documentation for activeresource-2.3.3...
installing rdoc documentation for rails-2.3.3...
如果有遺留專案,可以安裝多個rails 版本
c:\>jruby -s gem install -v=2.3.2 rails
e:\tddownload>jruby -s gem install activeresource-2.3.2.gem
successfully installed activeresource-2.3.2
1 gem installed
installing ri documentation for activeresource-2.3.2...
installing rdoc documentation for activeresource-2.3.2...
e:\tddownload>jruby -s gem install activerecord-jdbcsqlite3-adapter
e:\tddownload>jruby -s gem install activerecord-jdbcmysql-adapter
然後解壓到 e:\ruby\jruby\bin
因為這裡只想開發rails ,我就只選擇安裝了rails ,以後執行速度應該會比完全安裝快些
在「工具」>「ruby 平台」 裡面,新增我們安裝的最新的jruby (nb 自帶的不一定是新的)
ok ,就可以新建乙個專案試試玩了
提一點,需要修改資料庫配置檔案:
adapter: jdbcsqlite3
JRuby on Rails 遷移經驗總結
最近由於一些原因,想把手上的乙個專案從cruby遷移的jruby上來,其間遇到了一些問題和疑惑,寫下來與各位分享和 1.專案概況 原配置 rails 2.2.2,ruby 1.8.7,oracle 9.2.0.6,部署用nginx mongrel cluster 現配置 rails 2.2.2,jr...
的安裝配置 Manjaro Linux安裝配置
安裝wmtools 1.解除安裝舊版本 sudo pacman r open vm tools git clone 3.執行指令碼進行安裝 cd vmware tools patches sudo patched open vm tools.sh 安裝vim sudo pacman s vim 更新...
Graphite Simulator安裝配置方法
graphite simulator是由mit的carbon研究組開發的一款並行分布式全系統模擬器,該小組隸屬於原raw chip設計團隊,並與tilera公司關係緊密。graphite通過對一系列計算機體系結構領域常用模擬器的整合,為研究者提供了乙個全系統模擬環境。graphite可模擬的部分包括...