Я пишу Java, используя Rhino.У меня есть несколько классов, написанных на java, которые я импортирую в javascript.
Но, когда я проверяю javascript на JSLint, он делает недействительным javascript, говоря:
Проблема в строке9 символов 1: «importPackage» использовался до его определения.
Вот пример из моего сценария:
importPackage(Packages.org.raj.test);
var test = "123";
Я выбрал опцию: "Предположим, Rhino "тоже, но все равно, он показывает ту же ошибку.
Как мне справиться с этой проблемой?
Обратите внимание, что стандарт ECMA не охватывает связь с Java (или с любой внешней объектной системой в этом отношении).