Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos 即使Mac上安装了Java运行时,Scout也无法工作_Macos_Sass_Compass - Fatal编程技术网

Macos 即使Mac上安装了Java运行时,Scout也无法工作

Macos 即使Mac上安装了Java运行时,Scout也无法工作,macos,sass,compass,Macos,Sass,Compass,今天我的指南针/Sass停止编译,我无法让它再次工作。所以我安装了Scout。但在我为Mac安装Java运行时之前,Scout不会运行。所以我下载并安装了Java Runtime for Mac。但当运行Scout时,我仍然会收到提示,好像从未安装Java运行时一样。我在我的系统首选项中看到Java运行时,所以我假设它正在工作 我在运行MacOS10.10.1Yosemite 有人知道问题出在哪里吗?我不知道,但您可能需要较旧的JNI(Java本机接口)版本的Java(1.6),苹果很久以前就不

今天我的指南针/Sass停止编译,我无法让它再次工作。所以我安装了Scout。但在我为Mac安装Java运行时之前,Scout不会运行。所以我下载并安装了Java Runtime for Mac。但当运行Scout时,我仍然会收到提示,好像从未安装Java运行时一样。我在我的系统首选项中看到Java运行时,所以我假设它正在工作

我在运行MacOS10.10.1Yosemite


有人知道问题出在哪里吗?

我不知道,但您可能需要较旧的JNI(Java本机接口)版本的Java(1.6),苹果很久以前就不推荐该版本,但如果您现在知道可以找到它,它仍然可用

最简单的安装方法是在终端中使用以下命令:

/usr/libexec/java_home --task JNI --request

并按照提示进行操作(它将弹出一个对话框,用于安装请求的版本)。OS X可以一次承载多个版本的Java a,因此安装此旧版本不会影响现有安装。

我找到了解决方案。您需要运行Java的旧版本,以使某些应用程序仍能工作。以下是苹果的下载链接和信息:

Java for OS X 2015-001安装用于OS X的旧版Java 6运行时 10.11 El Capitan、OS X 10.10约塞米蒂、OS X 10.9小牛、OS X 10.8山狮和OS X 10.7狮子

此软件包专门用于支持遗留软件 并安装与中包含的相同的已弃用版本的Java 6 2014-001和2013-005版本

在安装此更新之前退出所有Java应用程序