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

Добрый день,

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

Спасибо.

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

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

1 Ответ

2 голосов
/ 13 октября 2011

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

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

...