Не удается запустить сгенерированный Jruby файл .war на Tomcat (Windows) - PullRequest
0 голосов
/ 07 марта 2011

Я выполнил команду 'jruby -S warble', которая сгенерировала файл .war. И я развернул на сервере Tomcat. Но потом, когда я запускаю приложение, появляется сообщение об ошибке, как показано ниже. Пожалуйста, дайте мне знать, что мне нужно сделать. С уважением,

Ошибка инициализации приложения: такой файл не загружается - стойка из файла: / C: /Program%20Files/Apache%20Software%20Foundation/Tomcat%207.0/webapps/rouge/WEB-INF/lib/jruby-rack- 1.0.7.jar! /Vendor/rack.rb: 7 из файла: / C: /Program%20Files/Apache%20Software%20Foundation/Tomcat%207.0/webapps/rouge/WEB-INF/lib/jruby-rack-1.0 .7.jar! /Vendor/rack.rb: 28: в require' from file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%207.0/webapps/rouge/WEB-INF/lib/jruby-rack-1.0.7.jar!/jruby/rack/booter.rb:28:in boot! ' из файла: / C: /Program%20Files/Apache%20Software%20Foundation/Tomcat%207.0/webapps/rouge/WEB-INF/lib/jruby-rack-1.0.7.jar! / jruby / rack / boot / rack. rb: 10 из файла: / C: /Program%20Files/Apache%20Software%20Foundation/Tomcat%207.0/webapps/rouge/WEB-INF/lib/jruby-rack-1.0.7.jar! / jruby / rack / boot /rack.rb:1:in `load 'from: 1

1 Ответ

0 голосов
/ 10 марта 2011

Запустите JRuby 1.6 (или предварительную версию RC3 с --pre), где эта ошибка исправлена.

jruby -S gem install -v '~> 1.6.0' jruby-jars
jruby -S gem install jruby-jars --pre
...