当前位置: 首页 > 知识库问答 >
问题:

Mac OS Yosemite上没有JRE 1.8虚拟机

秦楚
2023-03-14

我已经从Oracle站点安装了JRE1.8。
java-version仍然返回:java version“1.6.0_65”java(TM)SE运行时环境(构建1.6.0_65-b14-466.1-11m4716)java HotSpot(TM)64位服务器VM(构建20.65-b04-466.1,混合模式)

共有1个答案

齐向笛
2023-03-14

1.将这样的shell添加到$home/.bash_profile中

 alias setJdk6='export JAVA_HOME=$(/usr/libexec/java_home -v 1.6)'
 alias setJdk7='export JAVA_HOME=$(/usr/libexec/java_home -v 1.7)'
 alias setJdk8='export JAVA_HOME=$(/usr/libexec/java_home -v 1.8)'
 export JAVA_HOME=`/usr/libexec/java_home -v 1.7`

2.运行命令source~/.bash_profile

3.然后键入“setjdk7”以使用JDK7,键入“setjdk8”以使用JDK8

 类似资料:
  • 问题内容: 我正在尝试让Eclipse v3.5(Galileo)在我的计算机上重新运行-以前我没有任何问题地运行过它,但是现在我仍然遇到此错误: Java运行时环境(JRE)或Java开发工具包(JDK)必须可用才能运行Eclipse。搜索以下位置后未找到Java虚拟机:当前路径中的C:\ eclipse \ jre \ javaw.exe 我刚刚完成了JDK和SDK的全新安装。 我有Windo

  • 我的web应用程序正在抛出OOM错误。它被赋予25GB内存。应用程序已经加载测试,我们看到内存正在增加。但是我希望JVM在GC完成后释放内存。为什么即使在应用程序使用之后,JVM也没有释放虚拟内存。 以下是“free”命令输出: 请欣赏任何解决此问题的线索。

  • Flutter:没有虚拟方法getLongVersionCode(),Sdk 29 有人知道怎么解决吗? /content/pm/packageinfo;或其超类(声明

  • 我以前看到过很多与我的问题相关的消息,但没有任何答案可以解决我的“500服务器内部错误”,所以我尝试发布我的配置文件以获得帮助。 错误消息: [Fri Jun24 17:05:23.631270 2016][authz_core:错误][pid 15187: tid140715758237440][客户端127.0.0.1:47873]AH01630:客户端被服务器配置拒绝: /home/www/

  • 我正在尝试发送验证电子邮件,以便在firebase身份验证中进行电子邮件密码身份验证。但是在执行 我得到了这个例外, 没有虚拟方法sendEmailVerification()Lcom/google/android/gms/tasks/Task;在Lcom/google/firebase/auth/FirebaseUser类中;或其超类(声明'com.google.firebase.auth.Fi