java - 在 OSX 10.7.2 上设置 R 和 Java 应用程序

标签 java macos r tomcat rjava

我们一直在使用 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 上运行以进行测试。

这是我认为我需要做的,但我找不到好的文档:

  1. 设置 JAVA_HOME 变量
  2. 设置 CATALINA_HOME 变量
  3. 设置 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/

相关文章:

java - 如何使用jsp和servlet将多个图像上传到文件夹中

swift - 在 Xcode 中使水平 NSSlider 垂直

macos - 使用 Homebrew 软件在 OSX 上安装后无法运行 gearmand

R Shiny : display text as code on several lines

r - 了解向量子集替换在 R 中的工作原理

r - 如何在 powerpoint 上运行 R 脚本文件 (VBA)

java - 进行 whatsapp 视频通话

java - 对象 B 属于对象 A

java - 将表保存到剪贴板 javaFx

swift - 无论如何,当应用程序未处于焦点时从键盘访问状态栏菜单项?