Как должны быть добавлены JRuby-Jars и JRuby-Stild в классную трасс, используя камышевку?

StackOverflow https://stackoverflow.com/questions/2589853

  •  25-09-2019
  •  | 
  •  

Вопрос

Я читал по исходному коду камышета, и я не могу выяснить, как JRuby-Jars и Jruby-Rack Bars должны в конечном итоге на участию в классе сервлета?

Кажется камышей скопировать их в web-inf/gems/gems/<gemname>/lib/<jarname>.jar Но они не в классе.

Я предполагаю, что если я добавлю их в мои приложения Ruby Lib / папку, они будут скопированы в Web-inf / lib, и все было бы хорошо, однако, кажется, странно иметь 2 копии банки в файле войны, Что я должен сделать?

Бен

Это было полезно?

Решение

Они должны быть скопированы в Web-inf / lib / .jar. Код для поиска банок здесь:

http://github.com/nicksieger/warbler/blob/master/lib/warbler/Config.rb#l216-220.

И код, который копирует их в Web-inf / lib, здесь:

http://github.com/nicksieger/warbler/blob/master/lib/warbler/war.rb#l68-70.

Если вы видите что-то еще, то это ошибка. Кроме того, вам не нужно явные государственные зависимости от драгоценных камней Jruby Jar File.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top