草庐IT

JRE_HOME

全部标签

java - 基于 Linux OpenJDK Debian 的发行版的 JAVA_HOME 环境变量的正确目标是什么?

在Windows中,JAVA_HOME必须指向JDK安装文件夹(以便JAVA_HOME/bin包含所有可执行文件,而JAVA_HOME/libs包含所有默认jar库)。如果我下载Sun的JDK包并将其安装在Linux中,则过程相同。但是,我需要使用Kubuntu的默认OpenJDK包。问题是所有可执行文件都放在/usr/bin中。但是这些jar放在/usr/share/java中。由于它们不在同一个JAVA_HOME文件夹下,因此我在使用Grails时遇到了问题,并且可能会遇到其他需要标准Java结构的应用程序的问题。如果我使用:JAVA_HOME=/usr所有想要使用任何Java可执

java - 如何更改从/usr/libexec/java_home 返回的 Mac OS 的默认 Java VM

(不确定这是否应该在SU上进行......迁移当然是一种选择,但更多的程序员在这里阅读问题,所以这里是)。我运行的是MacOSX10.8.4,我安装了Apple的JDK1.6.0_51以及Oracle的JDK1.7.0_25。我最近为一些需要它的预发布软件安装了Oracle的1.8预览版JDK。现在,当我运行/usr/libexec/java_home时,我得到了这个:$/usr/libexec/java_home-VMatchingJavaVirtualMachines(4):1.8.0,x86_64:"JavaSE8"/Library/Java/JavaVirtualMachine

java - 如何更改从/usr/libexec/java_home 返回的 Mac OS 的默认 Java VM

(不确定这是否应该在SU上进行......迁移当然是一种选择,但更多的程序员在这里阅读问题,所以这里是)。我运行的是MacOSX10.8.4,我安装了Apple的JDK1.6.0_51以及Oracle的JDK1.7.0_25。我最近为一些需要它的预发布软件安装了Oracle的1.8预览版JDK。现在,当我运行/usr/libexec/java_home时,我得到了这个:$/usr/libexec/java_home-VMatchingJavaVirtualMachines(4):1.8.0,x86_64:"JavaSE8"/Library/Java/JavaVirtualMachine

java - Maven 构建失败 : "Unable to locate the Javac Compiler in: jre or jdk issue"

我的JAVA_HOME设置为:C:\ProgramFiles(x86)\Java\jdk1.6.0_18运行maveninstall后,我从Eclipse收到此消息:原因:UnabletolocatetheJavacCompilerin:C:\ProgramFiles(x86)\Java\jre6\..\lib\tools.jarPleaseensureyouareusingJDK1.4oraboveandnotaJRE(thecom.sun.tools.javac.Mainclassisrequired).Inmostcasesyoucanchangethelocationofyou

java - Maven 构建失败 : "Unable to locate the Javac Compiler in: jre or jdk issue"

我的JAVA_HOME设置为:C:\ProgramFiles(x86)\Java\jdk1.6.0_18运行maveninstall后,我从Eclipse收到此消息:原因:UnabletolocatetheJavacCompilerin:C:\ProgramFiles(x86)\Java\jre6\..\lib\tools.jarPleaseensureyouareusingJDK1.4oraboveandnotaJRE(thecom.sun.tools.javac.Mainclassisrequired).Inmostcasesyoucanchangethelocationofyou

java - 必须有 JRE 或 JDK 才能运行 Eclipse。搜索以下位置后没有找到JVM

Eclipse打不开,以前用过eclipse,以前打开没问题。现在我不断收到以下错误消息:AJavaRuntimeEnvironment(JRE)orJavaDevelopmentKit(JDK)mustbeavailableinordertorunEclipse.NoJavavirtualmachinewasfoundaftersearchingthefollowinglocations:之前已经让eclipse打开并处理过项目,但不会打开。这是我不断得到的屏幕截图: 最佳答案 YoucanexplicitlytellEclips

java - 必须有 JRE 或 JDK 才能运行 Eclipse。搜索以下位置后没有找到JVM

Eclipse打不开,以前用过eclipse,以前打开没问题。现在我不断收到以下错误消息:AJavaRuntimeEnvironment(JRE)orJavaDevelopmentKit(JDK)mustbeavailableinordertorunEclipse.NoJavavirtualmachinewasfoundaftersearchingthefollowinglocations:之前已经让eclipse打开并处理过项目,但不会打开。这是我不断得到的屏幕截图: 最佳答案 YoucanexplicitlytellEclips

java - 如何在 Mac OS X 10.9 上设置 JAVA_HOME 环境变量?

我刚刚购买了一台全新的MacBookPro。这是我有史以来的第一台MAC,我仍在努力掌握导航的窍门。无论如何,我也是Java新手,在我的WindowsPC永久死亡之前,我一直在练习。现在我在这个MAC上,我安装了我的JDK,现在我需要设置JAVA_HOME环境变量。我不知道该怎么办。我尝试按照其中的一些指南进行操作,但并没有走得太远。Mkyong.com:HowtosetJAVA_HOMEvariableinMacOSXYouTube:Howtosetenvironmentvariablesonmac,linux,solaris,rhelYouTube:HowtoSetEnvironm

java - 如何在 Mac OS X 10.9 上设置 JAVA_HOME 环境变量?

我刚刚购买了一台全新的MacBookPro。这是我有史以来的第一台MAC,我仍在努力掌握导航的窍门。无论如何,我也是Java新手,在我的WindowsPC永久死亡之前,我一直在练习。现在我在这个MAC上,我安装了我的JDK,现在我需要设置JAVA_HOME环境变量。我不知道该怎么办。我尝试按照其中的一些指南进行操作,但并没有走得太远。Mkyong.com:HowtosetJAVA_HOMEvariableinMacOSXYouTube:Howtosetenvironmentvariablesonmac,linux,solaris,rhelYouTube:HowtoSetEnvironm

Java SE 6 vs. JRE 1.6 vs. JDK 1.6 - 这些是什么意思?

我看到许多不同的Java术语四处流传。我需要安装JDK1.6。我的理解是Java6==Java1.6。但是,当我安装JavaSE6时,我得到一个报告为11.0版的JVM!谁能解决这个疯子? 最佳答案 JDK-Java开发工具包JRE-Java运行时环境JavaSE-Java标准版SE定义了一组能力和功能;有更复杂的版本(企业版-EE)和更简单的版本(微型版-ME-用于移动环境)。JDK包括开发Java应用程序所需的编译器和其他工具;JRE没有。因此,要运行其他人提供的Java应用程序,您需要JRE;要开发Java应用程序,您需要JD