Find_java.exe在Android SDK中没有找到的Java [英] Find_java.exe in Android SDK doesn't find Java
问题描述
我已经肯定了JDK 1.6.0安装在 C:\\ Program Files文件\\的Java \\ jdk1.6.0_35
,但它似乎从来没有能够找到它当我尝试打开SDK管理器。在任务管理器,find_java.exe显示,直到我停止它(将运行几个小时)。
I've definitely got JDK 1.6.0 installed in C:\Program Files\Java\jdk1.6.0_35
, but it never seems to be able to find it when I try to open the SDK Manager. In task manager, find_java.exe shows up until I stop it (will run for hours).
是否有一些环境变量我必须为这个设定工作?
Are there some environment variables I have to set for this to work?
推荐答案
当你使用的是Windows系统,请使用以下方法来设置你的 JAVA_HOME
和 CLASSPATH
环境变量。
As you are using Windows system, use following way to set your JAVA_HOME
and CLASSPATH
Environment variables.
的Windows XP
- 选择开始,选择控制面板。双击系统,并选择高级选项卡。
- 单击环境变量。在部分系统变量中,找到PATH环境变量,然后选择它。单击编辑。如果PATH环境变量不存在,单击新建。
- 在编辑系统变量(或新建系统变量)窗口中,指定PATH环境变量的值。点击OK。通过单击确定关闭所有剩余的窗口。
Windows Vista中:
- 从桌面上,右键单击我的电脑图标。
- 从上下文菜单中选择属性。
- 点击高级选项卡(高级系统设置在Vista中的链接)。
- 单击环境变量。在部分系统变量中,找到PATH环境变量,然后选择它。单击编辑。如果PATH环境变量不存在,单击新建。
- 在编辑系统变量(或新建系统变量)窗口中,指定PATH环境变量的值。点击OK。通过单击确定关闭所有剩余的窗口。
Windows 7的:
- 从桌面上,右键单击计算机图标。
- 从上下文菜单中选择属性。
- 单击高级系统设置链接。
- 单击环境变量。在部分系统变量中,找到PATH环境变量,然后选择它。单击编辑。如果PATH环境变量不存在,单击新建。
- 在编辑系统变量(或新建系统变量)窗口中,指定PATH环境变量的值。点击OK。通过单击确定关闭所有剩余的窗口。
现在在下面用来设置步骤,增加了基于Linux系统 JAVA_HOME
和 CLASSPATH
变量,
Now in Addition for the Linux Based System following steps used to set JAVA_HOME
and CLASSPATH
variables,
- 开启根文件夹
- 从视图菜单,勾选显示隐藏文件,或preSS按Ctrl + H
- 现在,你可以看到称为系统隐藏文件的的.bashrc
-
右键打开它的编辑器,并写在之后结束的命令。
- Open root folder
- From the View Menu , ticK "Show Hidden Files" , or press Ctrl + H.
- Now you can see a system hidden file called .bashrc
Right click and open it editor, and write following command at the end.
PATH=$PATH:/opt/jdk1.6.0_21/bin
export PATH
JAVA_HOME=/opt/jdk1.6.0_21
export JAVA_HOME
NDK_HOME=/opt/android-ndk-r8
export NDK_HOME
保存并退出。
Save and Exit.
这篇关于Find_java.exe在Android SDK中没有找到的Java的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!