arara 一直要求我升级我的 Mac Java?

arara 一直要求我升级我的 Mac Java?

我一直在使用arara + TeXShop来自动化pdflatex, bibtex, pdflatex, pdflatex,直到最近,array弹出一个窗口,要求我升级我的 Mac Java。

在此处输入图片描述

然后,我点击了“更多信息”,然后看到这里

但是,升级 Java 后它仍然无法工作。我该如何修复它?

答案1

从我的评论到正确的答案。:)

我已在 Yosemite 10.10.1 + Java 1.8.0 中尝试使用 TeXShop 3.48 + 3.0 的示例文档arara,一切运行正常。

话虽如此,前几天我在 Mac 上安装 Minecraft 时也收到了类似的提示,因为 IIRC 它需要安装旧版 Java 6.0,而不管系统中是否有其他 JVM——有传言称,显然,Yosemite 在这个问题上感到困惑并且没有采取正确行动。

一个可能的解决方法是安装这个DMG包除了安装最新的 Java(撰写本文时为 Java 8.0)外,还包含 Apple 提供的旧版 Java 6.0 虚拟机。这样,Yosemite 至少会知道有可用的 JVM,并且不会再抱怨。:)

值得注意的是,它arara适用于从 Java 5.0 开始的所有版本,以及大多数 VM 供应商(如 OpenJDK),因此无论是使用 Java 6.0 还是 Java 8.0 调用,arara都将保持原始状态。:)

相关内容