Включить файл JAR при создании пакета R

Я создал скелет R пакета:

lib
 jarFileHere.jar 
R
 r_code_file.R

r_code_file.R пытается ссылаться на файл класса вjarFileHere.jar:

library("rJava")
library("rjson")

.onLoad <- function(libname, pkgname) {
  .jpackage(pkgname, lib.loc=libname)
}

.onLoad("packagename", "../lib/jarFileHere.jar")

.jnew("com/test/ClassHere", "") 

Но я получаю ошибку из-за java.lang.NoClassDefFoundError.

Я смог заставить его работать с помощью

.jinit
.jaddClassPath("../lib/jarFileHere.jar")

но в документации rJava явно сказано, что не следует использовать .jinit, потому что он не будет работать, когда код используется в качестве пакета.

Ответы на вопрос(1)

Ваш ответ на вопрос