Я хочу вызвать R-скрипт с помощью Java. Я пытаюсь использовать метод JRI для вызова сценария R. Однако моя JVM завершается при создании Reengine.
Я запускаю один из примеров, который был предоставлен вместе с установкой библиотеки rJava в R.
Код, который я пробовал
Версия 1:
`Rengine re=new Rengine(args, true, new TextConsole2());`
Версия 2:
`Rengine re=new Rengine(args, false, new TextConsole());`
Версия 3:
`Rengine re = new Rengine(new String[] { "--vanilla" }, false, null);`
Все трое завершили работу JVM во время выполнения.
Я использую STS 3.9.1 и выставил следующие переменные перед запуском программы Java java.library.path
- указываю на r java dll R_HOME
- указываю на R.exe PATH
- усиливая системный путь путями rJava dll и R.exe
Я использую R-3.5.0, выполнил все шаги в соответствии с Учебные курсы — R и Java
и Mavlarn — R и Java, но по-прежнему сталкиваются с такая же проблема. Что я могу делать неправильно?