【问题标题】:Distributing Java Application that uses JRI and R分发使用 JRI 和 R 的 Java 应用程序
【发布时间】:2012-12-01 15:51:51
【问题描述】:

所以我正在开发一个使用 JRI 库与 R 对话的 Java 应用程序(在 Windows 7 上的 Eclipse 中开发)。为了让 JRI 工作,我必须修改一堆环境变量(PATH、R_HOME、R_LIBS_USER),以便让 JRI 能够与 R 对话并使用所有已安装的用户库。由于这些都是特定于我的系统的,我该如何制作它,所以当我使它可分发时,它能够检测到用户 R 安装的位置?我是否必须让用户设置所有这些环境变量作为设置的一部分?感谢您的帮助。

【问题讨论】:

    标签: java r packaging jri


    【解决方案1】:

    看看JGR 启动器 - 他们就是这样做的(在 Windows 和 Mac OS X 上)。他们在启动 Java 之前检测 R 位置并相应地设置变量。源代码位于源代码的launcher 目录中(请参阅https://svn.rforge.net/JGR/trunk/launcher/)。

    PS:有关 rJava/JRI/JGR 的问题请使用stats-rosuda-devel 邮件列表..

    【讨论】:

      猜你喜欢
      • 2011-12-12
      • 1970-01-01
      • 2012-05-07
      • 2012-03-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-17
      • 2015-11-18
      相关资源
      最近更新 更多