JRuby - это Java-реализация языка программирования Ruby с открытым исходным кодом. Это Ruby для JVM. Используя идиоматический синтаксис Ruby, JRuby может легко использовать классы и библиотеки Java.
1 ответ

Как создать отношения экземпляров класса многие ко многим в JRuby с ActiveRecord?

У меня есть эта базовая настройка: class Foo < ActiveRecord::Base self.primary_key = 'foo_id' has_and_belongs_to_many :bars end class Bar < ActiveRecord::Base self.primary_key = :bar_id has_and_belongs_to_many :foos end Теперь я вижу все бары,…
21 ноя '18 в 23:22
2 ответа

Задание режима 1.9 с помощью JRuby и rbenv

У меня есть 2 приложения, одно из которых должно работать на JRuby 1.6.5 в режиме 1.8, а другое - на JRuby 1.6.7 в режиме 1.9. Можно ли указать в приложении, что я хочу, чтобы одно приложение запускалось в режиме 1.9 без необходимости явной установк…
01 май '12 в 12:39
5 ответов

Есть ли преимущество в запуске JRuby, если вы не знаете Java?

Я слышал замечательные вещи о JRuby, и я знаю, что вы можете запустить его, не зная Java. Мои навыки разработки сильны, Java просто не один из инструментов, которые я знаю. Это массивный инструмент с множеством сопутствующих инструментов, таких как …
13 окт '10 в 20:11
1 ответ

Преобразование кода Java в JRuby

Я использую некоторый код Java в проекте JRuby для подключения к MQ. Я новичок в Java и не знаю, как следующие выражения Java могут быть использованы в JRuby. QueueConnection con = factory.createQueueConnection(); QueueSession session = con.createQu…
20 апр '16 в 09:42
1 ответ

ehcache с JRuby Rails

Я пытаюсь настроить ehcache с помощью JRuby Rails. Хранение Java-объекта в ehcache работает нормально, но получение его доставляет мне некоторые проблемы. Если я отслеживаю объект, который возвращает мне ehcache, я получаю это: [ key = mipsObject, v…
02 мар '12 в 09:25
0 ответов

Не может потребоваться / использовать частный гем, успешно установленный на локальном компьютере

Я создал гем jRuby с именем xx_yy, содержащий команду с именем "aa", и успешно установил на свой компьютер. Я могу запустить команду без проблем. Когда я открываю консоль Ruby (irb) и пытаюсь потребовать 'xx_yy', он возвращает сообщение о том, что ф…
10 апр '12 в 11:41
1 ответ

JRuby войны зависимости / проблема окружающей среды

У меня есть приложение на основе Sinatra, написанное на Ruby, которое упаковано с помощью warbler. Полученный файл отлично работает на моем локальном ноутбуке (Tomcat 7.0.50) и на хосте с песочницей (Tomcat 6.0.35). Однако в prod box эта война (точн…
20 янв '14 в 08:31
1 ответ

jRuby on Rails не может подключиться к БД на Amazon EB

Вчера я хотел попробовать Amazon Elastic Beanstalk, поэтому создал среду Java с экземпляром RDS (postgres). Я упаковал свое простое приложение CMS, используя warbler, в файл war, загрузил его, но rails выводит обычное сообщение "Что-то пошло не так"…
1 ответ

Jruby on Rails одновременно сохраняет на одном столе

Как я могу сохранить данные в одной и той же таблице, если два или более пользователей одновременно нажмут кнопку "Сохранить" с помощью Jruby? Вот код, который я уже пробовал Sequence.transaction do sq = Sequence.find_by_sequence_key('bus20158001', …
2 ответа

Сбой проверки стиля импорта SonarQube: JRubyFacade

Цель состоит в том, чтобы взять SonarWay и расширить его с помощью пользовательской конфигурации Checkstyle. Система: ОС: RHEL 6.6 2.6.32-504.23.4.el6.x86_64 Sonarqube: 5.1 Плагин Checkstyle: 2.3 (latest) Java -версия java version "1.7.0_79" Java(TM…
24 июл '15 в 10:31
1 ответ

Ошибка при запуске TorqueBox на Ubuntu Quantal

Я пытаюсь настроить TorqueBox внутри Vagrant на Ubuntu Quantal. Я развернул свое приложение в TorqueBox, но когда я пытаюсь запустить bin/standalone.sh, оно долго зависает после "Настройка Bundler", а затем просто говорит "Killed". Я в полной растер…
18 апр '13 в 11:16
1 ответ

Jruby 1.7.13 игнорирует оператор отладчика даже с флагом --debug

Я пытаюсь запустить сеанс отладки, чтобы отследить ошибку в одном из моих Rails-проектов. Поэтому я вставил отладчик в проблемную область и вызвал команду rake spec. Чтобы отладчик работал, я должен запустить jruby с флагом --debug. Когда я делаю эт…
29 янв '15 в 19:53
0 ответов

Развертывание JRuby в Tomcat - org.jruby.rack.RackInitializationException

Я запустил свое приложение и прекрасно работал в WeBRICK и Тринидаде. Дело в том, что теперь мне нужно сделать развертывание в Tomcat. Я использую Jruby и Rails 3, при создании развертывания происходит сбой с текущим сообщением: SEVERE: ERROR: unabl…
22 апр '13 в 17:03
1 ответ

Строковая функция JRuby 1.6.1 в режиме 1.9

Я только что обновился до jruby 1.6.1, и когда я работаю в режиме 1.9, следующая функция завершается ошибкой, когда сталкивается с определенными персонажами. Задача функции состоит в удалении нежелательных символов, а также начальных и конечных симв…
03 июн '11 в 20:24
1 ответ

Postgres gem не устанавливается

У меня есть postgres 10.4 на моей Mac OS X High Sierra и Rails 5.2, однако, когда я пытаюсь установить pg gem, я получаю ошибку сборки гема. Он говорит, что не может собрать гем, несмотря на успешное подтверждение pg_config. Я надеялся, что кто-то м…
23 май '18 в 20:22
1 ответ

Закрытому ключу Jruby OpenSSL RSA Base64 не удалось создать экземпляр объекта

В Ruby у меня есть простая старая строка исходного кода, которая создает открытые или закрытые ключи RSA: OpenSSL::PKey::RSA.new(File.read(key_file)) Мои открытые и закрытые ключи RSA отформатированы следующим образом, я использую одни и те же файлы…
31 мар '17 в 16:17
1 ответ

Развертывание военного файла JRuby в Tomcat в Windows

У меня есть приложение JRuby on Rails, которое я пытаюсь развернуть в существующей установке Tomcat 7 с файлом war, созданным warbler. Когда я помещаю файл war в каталог webapps, он создает каталог с содержимым war. Я могу получить доступ к статичес…
23 мар '12 в 15:39
5 ответов

Как я могу использовать JRUBY_OPTS с RVM?

Кажется, что идиоматический способ предоставить флаги для JRuby в проекте Rails на основе RVM состоит в том, чтобы установить переменную окружения JRUBY_OPTS или PROJECT_JRUBY_OPTS, последнее, возможно, выполняется автоматически, так как я вижу, что…
27 ноя '11 в 02:53
1 ответ

Общие объекты между двумя экземплярами JRuby в одной JVM

Я хотел бы знать, возможно ли разделить объект между двумя экземплярами JRuby, если они работают внутри одной JVM? Я уже пытался создать одноэлементный Java-класс, на который ссылаются оба JRubies, но кажется, что каждый JRuby создает свое собственн…
18 июл '12 в 09:26
3 ответа

Google App Engine с JRuby - может кто-нибудь предоставить обзор appengine-jruby, warble и т. Д.?

Я запутываюсь в том, как заставить приложение JRuby запускать App Engine. Я знаю, что вы можете начать использовать appengine-jruby "gem" (примечание: я программист на Java, так что для меня это абсолютно ново). Я также видел некоторые разговоры о W…
01 сен '10 в 11:04