Я использую пакет javax.script. * из JDK. В частности, я использую движок JavaScript, который, судя по тому, что я читал, похоже, основан на разработанном Mozilla интерпретаторе JavaScript в Java ...
Я создаю модульный тест в mstest с помощью имитаций rhino. У меня есть класс A, который наследует класс B. Я тестирую класс A и создаю его экземпляр для своего теста. Унаследованный им класс, «B», имеет некоторые ...
Есть ли какие-нибудь советы и рекомендации, как заставить носорога работать быстрее? Я пытаюсь сжать большой файл js с помощью uglifyJs в Rhino, и это занимает больше минуты. У вас есть какие-нибудь намеки или другие ...
Я запускаю проверки JSLint в Rhino, используя jslintant.js. Я обнаружил что-то немного странное, и мне было интересно, могу ли я получить информацию от других программистов. По сути, следующая строка получает ...
Я хочу скомпилировать все *.less скрипты в определенной папке и subdirs с lessrhino-1.1.3.js. Есть пример на github, чтобы сделать это для конкретного файла, который работает идеально. Но я хочу...
Я использовал Jasmine для написания тестов BDD для веб-приложений. Мне интересно запускать те же тесты из командной строки с помощью Rhino, и я нашел эту запись в блоге, которая оказалась очень полезной. ...
Я столкнулся с проблемой, когда Rhino выдает исключение «Ошибка генерации встречного кода при компиляции сценария: сгенерированный байт-код для метода превышает предел 64 КБ» при запуске Rhino через ...
Меня интересует семантика жизненного цикла и параллелизма скриптового движка (Rhino) и связанных с ним классов. В частности: должны ли Bindings быть безопасными для потоков? Если несколько потоков разрешено ...
Я пишу XUL-приложение. Это не расширение Firefox, а отдельное приложение, которое можно использовать через XULrunner. Я намерен внедрить TDD в свой процесс разработки, и я смотрю на RhinoUnit ...
Я портировал и разработал приложение на клиентском Javascript на свой сервер (для целей многопользовательской игры ). Я выполняю некоторые части, используя ScriptEngine, потому что хочу использовать тот же код ...
Мне неясны правила преобразования типов между Javascript и Java при использовании (Mozilla) Rhino. В документации по String есть некоторые особенности: Важно сохранить в ...
В настоящее время я использую Maven для создания своего проекта Rhino JavaScript, загрузить зависимые библиотеки и управлять путем к классам во время выполнения. Я могу запустить точку входа JavaScript с помощью Maven exec ...
У меня сложилось впечатление, что WebKit - это более общий фреймворк, в который можно подключить несколько движков JavaScript. Наиболее заметно то, что у нас есть JavaScriptCore от Apple и V8 от Google. Имеет ...
Есть ли способ получить доступ к Java картам и спискам как к JavaScript объектам в Rhino? У меня есть карта, которая содержит только другие карты и списки примитивов и строк, я хотел бы передать это скрипту Rhino ...
Я начинаю сталкиваться с маленькими грязными секретами того, что в остальном очень полезная среда сценариев JSR223. Я использую встроенную версию Rhino, поставляемую с Java 6 SE, получаю к ней доступ через ...
Я сейчас работаю с фреймворк автоматизации, который вытягивает веб-страницу для анализа, которая затем представляется в виде строки для обработки. Механизм Rhino Javascript доступен для помощи ...
В версии Sun.org.mozilla Rhino, JavaAdapter в качестве первого аргумента принимает только интерфейсы вместо любого другого класса в соответствии с этим сообщением об ошибке: javax.script.ScriptException: sun ....
Я знаю, что API-интерфейсы сильно различаются, но есть ли функциональная разница между встроенными -в материалах JavaScript и сборках Rhino, доступных из Mozilla?
Я использую Node.js для нескольких задач в своих веб-приложениях, и пока все в порядке. Но Node.js использует Google V8 в качестве механизма Javascript (JSE) по умолчанию, а V8 работает исключительно на x86 и ARM Instruction ...
Проблема: я хотел бы иметь общий доступ в Java любое свойство / поле в Java-приложении аналогично динамическому языку (например, Groovy, JavaScript). Я не буду знать в то время, когда я ...
Как использовать Rhino для возврата строки из Java в Javascript, все, что я получаю, это org.mozilla.javascript.JavaNativeObject, когда использую var jsString = new java.lang.String ( "тест"); внутри моего js файла. Это ...
Вызов дочернего метода, определенного в parent, где parent является host-объект, выдает EcmaError: метод, вызываемый для несовместимого объекта. Объект хоста, определенный в Java: открытый класс HostObject extends ...
Я использую Mozilla Rhino 1.7r2 (не версия JDK) и хочу вызвать функцию JS из Java. Моя функция JS выглядит следующим образом: function abc (x, y) {return x + y} Как мне это сделать? Редактировать: (JS ...
Я пытаюсь использовать Mozilla Rhino в своем приложении Java для Android, чтобы оценить некоторый JavaScript. Я использую плагин Eclipse + ADT. Сначала я попытался просто загрузить файл Rhino .jar из Mozilla ...