Nashorn - это библиотека Java, которую можно использовать для добавления поддержки JavaScript в программу, написанную на Java.
Это не функция, встроенная в язык JavaScript.
Это не функция, встроенная в Chrome.
Нельзя использовать Nashorn из расширения Chrome.
В Chrome нет механизма, позволяющего JavaScript вызывать код Java.
Chrome даже не поддерживает Java в качестве плагина .
Существует два основных подхода к запуску my.package.MyJavaClass
из Chrome:
- Переписать
my.package.MyJavaClass
в JavaScript
- Оберните
my.package.MyJavaClass
в веб-сервис (например, с помощью сервлета) и затем получите доступ к нему через Ajax (fetch
/ XMLHttpRequest
).