Czy istnieje jakiś specjalny sposób konwersji projektu Ruby on Rails na projekt JRuby on Rails? Istnieje teraz potrzeba, aby strona Railsów porozmawiała z serwerem Java za pośrednictwem RMI, więc zastanawiałeś się, jak dokonać konwersji. Dzięki.Konwersja projektu Ruby on Rails do projektu JRuby on Rails
8
A
Odpowiedz
7
Jak mówi @Karl, to dość dużo roboty, ale istnieje szereg zastrzeżeń powinien być świadomy:
- adapterów Database różnić się od tych, do których możesz być przyzwyczajony. Są one oparte na JDBC. Na przykład instalacja adaptera MySQL jest opisana jako here
- Zwykle wdrażane są na serwerach aplikacji Java w produkcji, takie jak Glassfish, Tomcat lub Jetty. Zazwyczaj robi się to przy użyciu pewnych klejnotów z rozszerzeniami natywnymi, które mogą nie działać. Więcej informacji na temat tego, co jest wymagane, można znaleźć pod numerem here.
2
Po prostu działa, po prostu uruchamiasz go z JRuby zamiast z Ruby.
Możesz być zainteresowany tą jednak: http://jrubyist.wordpress.com/2009/07/15/jruby-and-sqlite3-living-together/
+0
Dobrze wiedzieć! Będzie używać bazy danych postgresql za sceną, w przeciwieństwie do sqlite, ale nadal dobrze wiedzieć. Dzięki. – peppermonkey
Świetnie, dzięki, tego właśnie szukałem. Pytanie jednak, zakładając, że chcesz używać zarówno Ruby on Rails, jak i JRuby dla Railsów dla różnych projektów, jak zachować oddzielne różne podobne klejnoty? – peppermonkey
@peppermonkey. Gorąco polecam Menedżer wersji Ruby do zarządzania rubinami i partycjonowanymi klejnotami. Zobacz http://rvm.beginrescueend.com/ – bjg
Dokładnie tego szukam, dzięki! – peppermonkey