相关疑难解决方法(0)

643
推荐指数
26
解决办法
51万
查看次数

在OS X 10.9上安装Java(Mavericks)

我在Mac OS X v10.8(Mountain Lion)上安装了JDK.当我将它升级到Mac OS X v10.9(Mavericks)并在终端中运行时,它显示:java -version

没有Java运行时,请求安装.

然后我在Mac上手动安装了JDK(1.7).似乎安装工作正常.安装完成后,我打开终端并输入java -version.它也显示了同样的错误:

没有Java运行时,请求安装.

我怎么解决这个问题?

java macos

321
推荐指数
4
解决办法
40万
查看次数

应用程序无法打开,因为它来自一个身份不明的开发人员

我昨天安装了Mac OS X Mavericks(10.9),从那以后我无法启动Eclipse.我附上了我看到的消息的屏幕截图.

这有解决方法吗?

在此输入图像描述

我找到了一个解决方案修复"应用程序无法打开,因为它来自一个身份不明的开发人员"错误在Mac OS X中.

eclipse osx-mavericks

219
推荐指数
8
解决办法
22万
查看次数

"升级"到OSX Yosemite后,RStudio/R中的rJava加载错误

我最近从OSX Mountain Lion"升级"到Yosemite,从R 3.1.3升级到3.2.升级之后,当我打开R或RStudio时,我收到一条弹出消息,说我需要安装Java 6.此外,加载rJava或依赖于rJava的任何软件包(例如xlsx)导致RStudio崩溃(R也崩溃了当我通过R.app直接打开尝试这个).

尝试在Stack Overflow和其他地方找到一些修复程序后(下面有更多详细信息),我正处于加载rJava或任何依赖的程序包rJava不再导致R崩溃的程度,但会导致以下错误:

library(rJava)
Error : .onLoad failed in loadNamespace() for 'rJava', details:
  call: dyn.load(file, DLLpath = DLLpath, ...)
  error: unable to load shared object '/Library/Frameworks/R.framework/Versions/3.2/Resources/library/rJava/libs/rJava.so':
  dlopen(/Library/Frameworks/R.framework/Versions/3.2/Resources/library/rJava/libs/rJava.so, 6): Library not loaded: @rpath/libjvm.dylib
  Referenced from: /Library/Frameworks/R.framework/Versions/3.2/Resources/library/rJava/libs/rJava.so
  Reason: image not found
Error: package or namespace load failed for ‘rJava’
Run Code Online (Sandbox Code Playgroud)

但是,如果我从命令行调用R然后加载rJava或依赖的任何包rJava,它似乎工作(或至少我没有得到任何错误消息).

我已经尝试了一些不同的尝试修复,其中一些已经修改了几次,并且不能完全记住我按照什么顺序做了什么(没有意识到这将是如此的泥潭并且并没有真正保持跟踪) ,但这是它的要点:

  • 添加了以下内容.bash_profile(根据此SO答案):

    export JAVA_HOME ="/ usr/libexec/java_home -v 1.8"
    export …

java r rjava rstudio macos-high-sierra

116
推荐指数
8
解决办法
7万
查看次数

要打开"Eclipse",您需要安装旧版Java SE 6运行时

刚刚在Yosemite上安装了新版本的Kepler 64bit"for Java Developers",首次发布会出现此错误.有关如何修复的任何想法?真的不想降级我的Java版本!

eclipse osx-yosemite

51
推荐指数
4
解决办法
4万
查看次数

无法在Mac OS 10.11上加载R xlsx软件包

我可以加载rJava和xlsxjars包,但是当我执行库(xlsx)时,我得到了"无法加载JVM".以下是我的详细信息.

OS版本:

$ sw_vers
ProductName:    Mac OS X
ProductVersion: 10.11
BuildVersion:   15A284
Run Code Online (Sandbox Code Playgroud)

Java版本:

$ java -version
java version "1.8.0_65"
Java(TM) SE Runtime Environment (build 1.8.0_65-b17)
Java HotSpot(TM) 64-Bit Server VM (build 25.65-b01, mixed mode)
Run Code Online (Sandbox Code Playgroud)

Java路径:

$ which java
/usr/bin/java
Run Code Online (Sandbox Code Playgroud)

Java主页:

$ /usr/libexec/java_home
/Library/Java/JavaVirtualMachines/jdk1.8.0_65.jdk/Contents/Home
Run Code Online (Sandbox Code Playgroud)

R版本:

$ R --version
R version 3.2.3 (2015-12-10) -- "Wooden Christmas-Tree"
Copyright (C) 2015 The R Foundation for Statistical Computing
Platform: x86_64-apple-darwin13.4.0 (64-bit)
Run Code Online (Sandbox Code Playgroud)

我如何推出R:

$ LD_LIBRARY_PATH=$(/usr/libexec/java_home)/jre/lib/server: open -a RStudio
Run Code Online (Sandbox Code Playgroud)

成功加载rJava和xlsxjars包:

> library(rJava)
> library(xlsxjars)
Run Code Online (Sandbox Code Playgroud)

尝试加载xlsx包失败:

> library(xlsx) …
Run Code Online (Sandbox Code Playgroud)

java macos r

40
推荐指数
3
解决办法
4万
查看次数

Mac 10.8上的Eclipse - 安装了1.7.0 JRE/JDK,但Eclipse无法启动

  • 已安装Oracle的Java SE 1.7.0u10及其安装程序包

  • 下载并解压缩的Eclipse Juno(4.2.1)

  • 双击Eclipse purple图标并获取OS X警报提示,并显示错误消息:

要打开"Eclipse",您需要Java SE 6运行时.你想现在安装一个吗?

  • (在终端)which java-/usr/bin/java

  • ls -l /usr/bin/java - /usr/bin/java -> /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java

  • (在Finder中)双击eclipse别名(在解压缩下载时包含) - 终端启动,/Applications/Eclipse/Eclipse.app/Contents/MacOS/eclipse ; exit ;Exclipse启动时没有OS X警报提示.

我已经尝试修改Eclipse应用程序包plist以将-vm键指向/System/Library/Frameworks/JavaVM.frameworks/Versions/Current/Commands/java,但我觉得我可能不应该这样做. `

我想知道如何通过双击Application包来启动Eclipse.让我烦恼的是一件小事......:o)

java eclipse macos

25
推荐指数
3
解决办法
6万
查看次数

eclipse需要遗留Java SE 6

我将我的mac更新为Yosemite 10.10.现在它给了我这个错误:

To open “Eclipse.app” you need to install the legacy Java SE 6 runtime.
Run Code Online (Sandbox Code Playgroud)

我该怎么办?

java eclipse

4
推荐指数
1
解决办法
1万
查看次数

升级到app-engine 1.7.7后,在mac osx上添加JRE 7到eclipse

我一直在用GAE-Eclipse插件开发一个应用程序.我刚刚将eclipse更新为app-engine 1.7.7.因此,我发起了一直在走过的错误旋风.我终于想到我需要安装jre7.所以我去了http://www.macupdate.com/app/mac/44788/java-se-runtime-environment-7并安装了jre.然后我尝试通过直通将eclipse与jre联系起来eclipse > preferences > java > installed JREs.在那里我只看到Java SE 6.所以我点击MacOS X VM然后浏览到/System/Library/Frameworks/JavaVM.framework/Versions/.当我到达那里时,我期望找到1.7.但相反,在1.6.0我看到A之后Current,CurrentJDK.

列表中是否缺少正确的版本,或者我将选择其中哪一个?

gae-eclipse-plugin osx-mountain-lion eclipse-juno google-cloud-endpoints

3
推荐指数
1
解决办法
4410
查看次数