Вызов Java-метода с rJava с .jcall с несколькими параметрами - PullRequest
0 голосов
/ 23 сентября 2019

Это дополнительный вопрос по java.lang.NoSuchMethodError при загрузке модели с помощью RNetLogo

Я сейчас пытаюсь создать обходной путь.Отсюда я узнал: https://github.com/quaquel/pyNetLogo/issues/24, что метод loadModel должен вызываться с новым параметром (логическое значение ИСТИНА).До этого действительный вызов был:

.jcall("_nl.intern_", "V", "loadModel", .jnew("java/lang/String", model.path))

Теперь я пытаюсь:

.jcall("_nl.intern_", "V", "loadModel", .jnew("java/lang/String", model.path), .jnew("java/lang/Boolean", TRUE))

, но это не работает ... Я не могу найти способ вызова метода с более чем однимпараметр где угодно (что странно, не правда ли ...)

Как я могу решить эту проблему и вызвать метод с двумя параметрами?

PS: я нашел это какпередать rJava .jnew вызов нескольких параметров? ... но это не очень помогает!

...