Как я могу импортировать свой собственный файл.class в приложение RingoJS?

Добрый день,

Я хотел бы знать, как я могу импортировать и вызывать мою библиотеку, содержащуюся в файле.jar, непосредственно через RingoJS.

Спасибо.

Редактировать:

Вот некоторые дополнительные сведения. Я скомпилировал класс с именем xsltProcessor который использует SAXON библиотека в .JAR файл. Этот класс имеет метод с именем transform( xml file source, xslt file source ), Это класс и метод, который я хотел бы использовать в RingoJS.

1 ответ

Решение

Во-первых, вам нужно добавить свою библиотеку (.jar файл) к пути к классам, либо через путь к классам Java или путем добавления его во время выполнения изнутри Ringo, используя addToClasspath, См. Вики-страницу интеграции Java в Ringo для более подробной информации.

Затем вы можете просто использовать классы, содержащиеся в этой библиотеке, используя Rhino's Packages.<java.package.name> и связанные функции для написания сценариев Java. Подробности читайте в документации по Java-скриптингу Rhino.

Другие вопросы по тегам