我们一直在使用 R 和 Java 的 Windows 上运行应用程序,我正在尝试迁移到 Unix 系统。
我已经通过论坛和 Google 进行了搜索,但找不到关于环境变量设置的任何明确内容。 该应用程序使用 Java、Tomcat 和 R。 (在 Windows 上我们通常安装 JGR 这样 R 就可以在 java 中运行,但在 MAC 上似乎 rJava 是让它工作的方法)
所以我安装了 Java 版本“1.6.0_29”、R 版本 2.14.1、rJava 0.9-3 和 tomcat 7.0.20。我需要让应用程序在 tomcat 上运行以进行测试。
这是我认为我需要做的,但我找不到好的文档:
- 设置 JAVA_HOME 变量
- 设置 CATALINA_HOME 变量
- 设置 R 环境。变量 (我不确定这些是否应该放在 .profile、.bash_profile 等中)
我在 Mac OSX 10.7.2 上运行
如有任何帮助,我们将不胜感激。谢谢。
最佳答案
你真的不需要设置任何东西 - 只需使用
install.packages("rJava")
这与在 Windows 上完全相同。就是这样(如果你想使用 JGR,你可以从 JGR 站点下载它,但它与 Windows 上的一样——你不需要 JGR 在这两个操作系统中运行 Java——JGR 只是一个碰巧使用 Java 和因此自动安装 rJava)
关于java - 在 OSX 10.7.2 上设置 R 和 Java 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8977723/