3
我正在尝试使用R
中的Java package
。用于java方法的自动R包装生成
RJava
提供了一种从R
调用Java
的方法,但是包装所有方法是不切实际的。
有谁知道一个脚本生成一个包的包装(说,通过处理相关的javadoc)?
我正在尝试使用R
中的Java package
。用于java方法的自动R包装生成
RJava
提供了一种从R
调用Java
的方法,但是包装所有方法是不切实际的。
有谁知道一个脚本生成一个包的包装(说,通过处理相关的javadoc)?
我可能是错的,但是相当广泛地使用了rJava,我确信没有像这样的东西存在。
在使用rJava实现我自己的软件包时,我浏览了许多反向依赖它的软件包的源代码(可以看到这些at the bottom of the CRAN page)。这些都没有看起来像自动化代码的东西。顺便说一下,对于不熟悉它的人,我强烈建议阅读小插曲并查看the helloJavaWorld package的源代码;它是专门为帮助这个过程而创建的。
你的建议是一个非常受欢迎的改进。如果任何人有兴趣,我很乐意合作创建它。
编辑
Romain Francois刚指出,这一功能现在在rJava存在(实际上,由于October 2009)。这里有一个例子:
> require(rJava) ; .jinit()
> attach(javaImport("java.lang"))
> Math$PI
[1] 3.141593
> Math$abs(-3)
[1] 3
一旦导入一个类时,你也得到自动完成,例如,数学$ [标签。