我一直在使用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
都将保持原始状态。:)