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都會保持原始狀態。:)

相關內容