我正在从事一个相对大型的数据分析项目,其中由我编写的 R 脚本是主要可执行文件,负责调用其他所有代码。然而,我无法弄清如何在我的 R 脚本中调用可执行的 .jar 文件,我没有在其他地方看到这个问题... 这是否可能呢?
- TayTay
2个回答
8
8
您可以使用rJava来创建您的java对象的实例。然后调用其方法..
library(rJava)
.jinit(PATH_TO_YOUR_JAR) # this starts the JVM
jobject <- .jnew("yourJavaClass") ## call the constructor
.jcall(jobject ,"I",method="YOUR_METHOD") ## call a method