我们正在将Renjin迁移到最新版本,作为设置的一部分,我们包含了一个带有用户定义的R libs的目录。
我们如何迁移以下行?
renjinContext.getGlobals().setLibraryPaths("/home/renjin/r-libs");
谢谢
答案 0 :(得分:1)
Renjin不再从文件系统加载包。
Renjin现在依靠PackageLoader实现来定位包。默认值为ClasspathPackageLoader,它只是在Java类路径中查找包。
要迁移此代码,您可以将它们全部放在一起,只需要用户确保包在类路径上,或者提供您自己的PackageLoader实现来查找特定路径中的包。