java.lang.NoSuchMethodError при загрузке модели с помощью RNetLogo - PullRequest
0 голосов
/ 23 сентября 2019

Я хочу запустить NetLogo из R и загрузить модель.

Когда я начинаю так (gui = TRUE):

NLStart(nl.path = "C:/Program Files/NetLogo 6.1.0/app", nl.jarname = "netlogo-6.1.0.jar", gui = TRUE)

и загружаю полученную модель

model:java.lang.reflect.InvocationTargetException

Когда я начинаю так (gui = FALSE):

NLStart(nl.path = "C:/Program Files/NetLogo 6.1.0/app", nl.jarname = "netlogo-6.1.0.jar", gui = FALSE)

и загружаю полученную модель

Java-Object{java.lang.NoSuchMethodError: org.nlogo.workspace.Controllable.open(Ljava/lang/String;)V}

Я использую RNetLogo 1.0.4, rJava 0.9.11 и JAVA Версии 8, обновление 221 Дата выпуска 16 июля 2019 года с R 3.6.1 и NetLogo 6.1.0.Sys.getenv ("R_ARCH") выдает "/ x64"

Он отлично работает с NetLogo 6.0.4, поэтому они, очевидно, снова что-то изменили.

Я думаю, что нет другого шанса, кромеостаться с NetLogo 6.0.4 правильно?!?К сожалению, RNetLogo больше не поддерживается ...

Есть идеи, как это исправить, не возвращаясь к NetLogo 6.0.4?Ваша помощь приветствуется!

...