Вопросы по теме 'jruby'

Скомпилируйте jruby Hello world Problem
Я некоторое время программировал на Ruby, и мне это очень нравится. В последнее время у меня возникла потребность в компиляции рубинового кода. По нескольким причинам использование Ruby2exe для меня не вариант. Поэтому я решил попробовать Jruby...
5902 просмотров
schedule 04.07.2022

Помимо проблем с производительностью, почему Java по-прежнему предпочитается Groovy / JRuby и т. Д.?
[Это эмпирический вопрос о состоянии дел: я НЕ спрашиваю, является ли Java круче или менее крутой, чем динамические языки, которые работают в JVM.] Помимо случаев, когда производительность является основным фактором принятия решения, предпочитают...
1387 просмотров
schedule 03.05.2024

развернуть jruby или grails на тестовом сервере без компиляции
Я изучаю возможность использования языков jvm для веб-разработки. Я оцениваю jruby на рельсах и граалях. Пока кажется, что единственный способ развернуть их — это создать военный файл и развернуть его на сервере приложений, таком как tomcat или...
173 просмотров
schedule 12.10.2023

jruby + нет публичного конструктора
Использование JRuby 1.6.0RC1 У меня есть файл Java, например package com.foo.bar public class Foo { Foo(String baz){} } Если в jruby я делаю com.foo.bar.Foo.new "foo" тогда я получаю TypeError: no public constructors for...
1059 просмотров
schedule 08.01.2024

JRuby Rails3 Trinidad / Jetty_Rails терпит неудачу при простейшей установке - ощущение тусклое, как 2-ваттная лампочка
В порядке. Довольно расстраивался, пытаясь запустить JRuby / Rails3 с причалом и tomcat. Попытка получить локальную установку приложений jruby / rails3 и jetty / tomcat, работающих на OS-X. (И, в конце концов, на стадии Ubuntu и живом сервере)...
2966 просмотров
schedule 01.10.2022

Реализация интерфейса Java в сгенерированном JRuby файле .class/.java
Я пытаюсь реализовать интерфейс Java в классе JRuby, например: require 'java' java_package 'net.jruby.test' java_import "net.jruby.test.Service" class RubyService include Service java_signature 'int sum(int, int)' def sum(a,b) a + b...
1765 просмотров
schedule 14.05.2024

Поддержка Neo4j ActiveRecord с использованием Ruby в качестве интерпретатора
У меня есть социальная сеть, построенная на реляционной базе данных с использованием Rails 3.0.7 и Ruby 1.9.2 в качестве интерпретатора . Мне нужно перейти прямо сейчас на Neo4j, но я прочитал в документации, что он требует Jruby в качестве...
606 просмотров

Ошибка при инициализации Rack с помощью JRuby
Я получаю эту ошибку при запуске JBoss с моим приложением, созданным с помощью warbler: Error: unable to initialize application org.jruby.rack.RackInitializationException: wrong number of arguments (1 for 0) Стек вызовов:...
1154 просмотров
schedule 09.10.2022

Python как __getattr__ для Ruby/JRuby
Есть ли что-то вроде Python __getattr__ для Ruby? В Python obj.__getattr__ вызывается при ссылке на неопределенный атрибут (метод или свойство). Я нашел method_missing в Ruby, но он не работает для свойств. Мой вариант использования: я...
584 просмотров
schedule 06.10.2022

Как маршалировать класс в Jruby, который содержит массив
У меня есть двумерный массив, содержащий множество экземпляров класса. Класс содержит 4 массива. Я хотел бы сохранить и загрузить 2D-массив на/с диска с помощью Marshal. Я успешно использовал Marshal для этой цели с другими 2D-массивами,...
437 просмотров
schedule 14.01.2024

Написание метода DSL на ruby, который создаст метод с аргументами
Я пытаюсь написать DSL для фонового рабочего класса, и я немного застрял, пытаясь что-то сделать. В идеале я должен быть в состоянии написать работника, как показано ниже... job :job_name do |param1, param2| puts param1 end Теперь, в...
438 просмотров
schedule 29.05.2024

проверить синтаксис сценария ruby/jruby, используя проверку синтаксиса jruby -c (внутри кода ruby)
Я ищу какой-то способ, с помощью которого в ruby-коде я должен создать временный файл, а затем добавить в него некоторый ruby-код, а затем передать этот путь к временному файлу jruby -c для проверки любых синтаксических ошибок. В настоящее время я...
224 просмотров
schedule 08.10.2022

Gemfile приводит к тому, что переменные env крутящего момента становятся пустыми
Я думаю, что нашел ошибку в Torkbox. По какой-то причине, если я «gem install Torquebox», а затем добавляю строку «gem 'torquebox'» в свой Gemfile, «torquebox env» перестает работать должным образом. Это очень легко воспроизвести, поэтому, если...
699 просмотров

Дезинфицируйте драгоценный камень (и Люфу), удалив текст перед двоеточием внутри тегов
Столкнулся с каким-то странным поведением как с Loofah, так и с Sanitize, пытаясь очистить некоторые фрагменты html, когда заметил, что время, подобное «18:30», превращается в «30pm». Провел небольшое расследование и обнаружил следующее:...
676 просмотров
schedule 14.10.2022

Методы класса String JRuby недоступны
Кажется, я не могу вызвать какой-либо строковый метод Java из JRuby. Тем не менее, тот же стиль синтаксиса работает для класса Math. Что я делаю не так? #! /usr/bin/env jruby require 'rubygems' require 'java' puts...
191 просмотров
schedule 24.09.2022

Jruby не может загрузить класс Java из jar
Я пытаюсь обернуть amazon-merchant-web-service-java-sdk в jruby для проекта jruby-on-rails. В моем тесте я могу создать экземпляры некоторых классов.... require 'java' require 'lib/MaWSJavaClientLibrary-1.1.jar' module MWS include_package...
1570 просмотров
schedule 07.07.2022

Настройка инициализаторов Rails в зависимости от указанной платформы Gemfile (Ruby, jRruby..)
В настоящее время я использую как Ruby, так и jRuby в своем приложении rails, как указано в моем Gemfile: platform :mri do # MRI gems here. end platform :jruby do # jRuby gems here. end У меня есть только два гема в моем блоке jRuby,...
136 просмотров
schedule 06.09.2022

Определение шага рефакторинга Massive Cucumber
Моя команда в настоящее время берет наши старые сценарии приемочного тестирования пользовательского интерфейса и автоматизирует их. Для этого мы используем Jruby, Cucumber и Watir-Webdriver. Пока процесс автоматизации идет неплохо. Единственная...
372 просмотров

JRuby & Warbler - включить драгоценный камень?
Как включить драгоценный камень (таймеры) в банку славки? Структура приложения: myapp bin myapp (file) lib /myapp/bin/myapp содержание: require 'timers' timers = Timers::Group.new five_second_timer =...
244 просмотров
schedule 25.09.2022

JRuby Совместимость с Java-версией
мы хотим обновить наше приложение JRuby с 1.6 (с Java5) до 1.7 (с Java7). Я нигде не нашел ни матрицы поддержки, ни списка совместимости. Поддерживает ли JRuby любую версию Java из коробки? пока, сельчук.
415 просмотров
schedule 30.10.2023