我之前在RHEL机器上安装了Java。现在,我正在尝试运行一个需要设置JAVA_HOME变量的程序。找出我的Java安装的安装目录然后设置JAVA_HOME的最佳方法是什么?这是运行java-
version的结果:
java version "1.7.0_25"
Java(TM) SE Runtime Environment (build 1.7.0_25-b15)
Java HotSpot(TM) 64-Bit Server VM (build 23.25-b01, mixed mode)
我有一个/ usr / lib / jvm目录,但是它是空的。
首先,echo $JAVA_HOME
从命令行尝试。由于java
已经在您的路径上,JAVA_HOME
可能会被设置。
找出我的Java安装的安装目录的最佳方法是什么
运行该命令which java
会将您指向java
安装位置。
然后设置JAVA_HOME
您可以编辑~/.bashrc
,~/.bash_profile
或/etc/profile
到组JAVA_HOME
。设置它会在~/etc/profile
整个系统范围内设置,这可能不是您想要的。举例来说,输出which java
是/opt/jdk_1.7.0_25
,那么您只需将添加export JAVA_HOME=/opt/jdk_1.7.0_25
到~/.bashrc
或~/.bash_profile
然后运行source ~/.bashrc
(或source ~/.bash_profile
在此处进行设置)。
请注意,在这种情况下,java
位于上,PATH
但是在某些情况下,您需要添加export PATH=$PATH:$JAVA_HOME/bin
才能将JAVA_HOME
变量添加到PATH
。
问题内容: 我的Ubuntu 10.04 i386服务器(无头)上有一个名为Hello的Android项目。它包含Android项目文件夹应具有的所有内容。我首先使用以下synax在Project文件夹中的bash中构建项目: 然后我尝试像这样用ant构建.apk: 我收到此错误: 这让我很困惑,因为在我跑步之前,我跑步: 我知道这是有效的,因为在bash shell中返回: 为了解决这个问题,请
我将JAVA_HOME变量设置为: C:\Program Files(x86)\Java\JDK1.7.0_45\而jdk的路径是:C:\Program Files(x86)\Java\JDK1.7.0_45 然而,当我尝试启动android studio时,我得到了一个错误: 找不到JVM安装。请安装64位JDK。如果您已经安装了一个JDK,请在Computer>System Propertie
当我尝试启动UIAutomatorViewer.bat时,我得到以下错误: 错误:没有找到合适的Java。为了正确使用Android Developer工具,您需要在系统上安装一个合适的Java JDK版本。我们建议您安装JDK版本的JavaSE,可在以下站点获得:http://www.oracle.com/technetwork/java/JavaSE/downloads 如果已经安装了Java
如何在Eclipse上签出和设置EMF比较?我找到了EMF Compare的网站贡献者指南:http://wiki.eclipse.org/emf_compare/contributor_guide 但他们没有足够的指示。我查看了master branch,git存储库中没有包含大量其他依赖项。例如番石榴、纸莎草和UML2。 我正在寻找对EMF进行调整比较,我需要在Eclipse上设置它,这样我就
当我在我的项目中运行时,我有以下输出 但是,当我检查JAVA_HOME变量时,我得到: 运行java-version还可以确认JAVA_HOME设置正确并且在路径上。 所以我的问题是Gradle如何/为什么找到/usr/lib/jvm/default-java,更重要的是我如何将它指向正确的目录? 我也尝试过查找Gradle文件并更改bin上的,但cordova没有这个功能
问题内容: 如何设置路径而不必在每次重新启动计算机时都进行设置? 尝试在Ubuntu计算机上设置JAVA_HOME时,使用了以下方法: 1)从终端执行以下命令: 2)我直接编辑了文件以在其中添加路径 真正奇怪的是,如果我在上述两种方法中的一种之后使用命令进行测试,我可以看到它设置正确,但是如果重新启动,再次注销/登录或者甚至在机器上工作了一段时间之后,都不再可用设置,我必须使用以上两种方法中的任何