SDK Manager exec:运行SDK管理器时Ubuntu中找不到114 java java错误

时间:2013-03-15 06:36:28

标签: android linux eclipse ubuntu

我安装了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错误。我已经搜索了很多但是无法解决它。

1 个答案:

答案 0 :(得分:0)

根据Eclipse documentation

,您可以在eclipse.ini中定义自定义JVM
  

最常用的选项之一是指定一个特定的选项   运行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的绝对路径。