我安装了Java-ADT,这是Android-SDK 64位版本,安装了jdk 64位版本,安装了jre 64位版本,将jre1.7.0_17复制到eclipse文件夹并将其重命名为jre(之后我能够运行eclipse)。
echo $ PATH给出“/ allSystemPaths:/ pathToJDK:/ PathToJDK / bin:/ PathToJRE:/ PathToJRE / bin:/ PathToSDK / PlatformTools:/ PathToSDK / tools”
echo $ JAVA_HOME给出“/ pathToJDK:/ PathToJRE”
但是当我运行ANDROID SDK Manager时仍然发现java中没有java错误。我已经搜索了很多但是无法解决它。
答案 0 :(得分:0)
最常用的选项之一是指定一个特定的选项 运行JVM for Eclipse。这样做可以确保您绝对 某些JVM Eclipse将运行并确保您与系统隔离 可以更改系统“默认”JVM的更改。很多用户 因为他们认为他们知道JVM会是什么而被绊倒了 默认使用,但他们认为错了。 eclipse.ini让你成为 确定的。
为了做到这一点,您需要知道Eclipse home的位置或定义它。在控制台运行中:
$ echo $ECLIPSE_HOME
如果您获得路径,请跳过下一步。如果什么都没有,那就意味着你要定义一个。在您的主目录中只需编辑.bashrc文件,并在最后一个文件中添加:
ECLIPSE_HOME=$HOME/.eclipse
在此之后你的ECLIPSE_HOME将是/home/YOUR_USER/.eclipse
一旦定义了ECLIPSE_HOME,就需要在ECLIPSE_HOME目录中创建或编辑名为eclipse.ini的文件。此类文件应包含以下内容:
-vm
/opt/sun-jdk-1.6.0.02/bin/java
其中/opt/sun-jdk-1.6.0.02/bin/java是java的绝对路径。