Я хочу вызвать некоторый код R из Java на компьютере с Linux, на котором уже установлен R, поэтому необходим интерфейс Java/R (JRI).
Однако я не уверен, как это сделать.
На домашней странице JRI указано, что пакет включен в rJava. Итак, я скачал rJava-0.9.3.tar.gz из файлов rJava. раздел и разархивировал его, получив (среди прочего) множество исходных файлов Java (и соответствующих им классов) в папке src/java, а также 2 JAR-файла (JRIEngine.jar и REngine.jar) в папке inst/jri.
Раздел JRI Files, помимо двух вышеупомянутых JAR, также содержит JRI.jar. и все три из этих библиотек более новые, чем 2 в inst/jri.
Кроме того, ни один из этих трех JAR-файлов не содержит двоичных файлов для классов, найденных в src/java, которые необходимы для вызова R из Java.
Запуск «make all» в папке java/src, по-видимому, просто выполняет некоторые тесты, и JAR не создается.
Я ожидаю, что все необходимые классы будут упакованы в файлы JAR, чтобы их можно было легко добавить в путь к классам и в проекты IDE (например, в Eclipse).
Как я могу добраться до этой точки?