Я хочу импортировать класс, который я сделал в своем проекте в мой сценарий, я сделал это, но он не работает:
function doFunction(){
//Objectif Mensuel
importPackage(java.lang);
importClass(KPDataModel.KPData.KPItem); //ERROR HERE, this is my class that I want to import
KPItem kpItem = kpItemList.get(0);
System.out.println(kpItem.CellList.get(2).Value);
System.out.println("-------");
var proposedMediationSum = Integer.parseInt(kpItemList.get(0).CellList.get(2).Value);
var refusedMediationSum = Integer.parseInt(kpItemList.get(0).CellList.get(3).Value)
var totalMediation = proposedMediationSum + refusedMediationSum;
kpItemList.get(0).CellList.get(4).Value = totalMediation;
}
Ну, спасибо большое, я нашел, что проблема возникает из-за импорта. Вот что говорится на сайте Oracle :
Глобальная переменная Packages может быть использоваться для доступа к пакетам Java. Примеры: Packages.java.util.Vector, Packages.javax.swing.JFrame. Пожалуйста, обратите внимание, что "java" - это сокращение для "Packages.java". Существуют эквивалентные эквивалентные сокращения для префиксов javax, org, edu, com, net префиксов, так что практически все классы JDK классы платформы могут быть доступны без префикса "Packages".
Итак, для импорта моего класса я использовал : importClass(Packages.KPDataModel.KPData.KPItem);