Вопросы по теме '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 просмотров
schedule
15.02.2024
Ошибка при инициализации 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 просмотров
schedule
14.06.2024
Дезинфицируйте драгоценный камень (и Люфу), удалив текст перед двоеточием внутри тегов
Столкнулся с каким-то странным поведением как с 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 просмотров
schedule
12.09.2022
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