jdk在win 7 64位旗舰版系统下,环境变量怎么设置?

class_path:.;D:\ProgramFiles(x86)\jdk-6u43-windows-x64\lib;JAVA_HOME:D:\ProgramFiles(... class_path:.;D:\Program Files (x86)\jdk-6u43-windows-x64\lib ;
JAVA_HOME:D:\Program Files (x86)\jdk-6u43-windows-x64;
Path:.;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;D:\Program Files (x86)\jdk-6u43-windows-x64;
上面那个设置后,就出现图片中的效果,无法运行。
展开
 我来答
飞南东雀孔
推荐于2016-09-29
知道答主
回答量:13
采纳率:0%
帮助的人:9.3万
展开全部
你的环境变量没有设置正确(只有java——home设置正确),请按照下面步骤设置:
第一步、右击计算机-属性-高级系统设置-高级-环境变量,弹出“环境变量”对话框,主要是改下面的环境变量,不是上面的Administrator。(不然其他用户还得自己配)
添加JAVA_HOME指明JDK安装路径,如你的是:D:\Program Files (x86)\jdk-6u43-windows-x64;xp就是这样:C:\Program Files\Java\jdk1.7.0,此路径下包括lib,bin,jre等文件夹
第二步、在Path变量中添加:
设为:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; ps:分号主要是用来分隔jdk的路径和其他系统程序和应用程序的路径。
第三步、添加CLASSPATH变量为java加载类的(class or lib)路径,(这样java虚拟机装载class文件的时候才知道上哪去找只有类在classpath中,java命令才能识别)
设为:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar (要加.表示当前路径,当前路径的意思就是你现在编译运行的程序class文件所在的地方)
最后,测试是否配置成功:win键搜索cmd,右键"以管理员身份运行"java -version 出现jdk版本号,中间是有空格的,最好编写一个小的welcome程序进行测试。

以前我用的win764位就是这样设置的,不过现在在公司上班都是xp系统,不能帮你测试了。感觉按照步骤走应该不会有错的。
追问

你好,按照你写的来做,我还是无法运行?

追答
问题分析一:
这样不会有错的呀,看来看去是不是分号有问题,按理说分号没有影响的,把分号去了,那三个变量的位置,我把位置用“”引起来,要不你就直接复制吧,别输错了,你再试试。(可能几率80%)
问题分析二:
是不是你的java服务被360之类的禁止启动了(可能几率10%,一般不会,目前没有遇到过,装oracle时候遇到过这种情况)。
方案一:检查路径是否正确,就引号里面的
第一步、右击计算机-属性-高级系统设置-高级-环境变量,弹出“环境变量”对话框,主要是改下面的环境变量,添加JAVA_HOME指明JDK安装路径(**切记这个是你自己的安装路径,再检查检查你的安装路径是不是这个,我是复制的你上面的**),如你的是:
“D:\Program Files (x86)\jdk-6u43-windows-x64”
xp就是这样:C:\Program Files\Java\jdk1.7.0,此路径下包括lib,bin,jre等文件夹
第二步、在Path变量中添加:设为:
“%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin”
第三步、添加CLASSPATH变量为java加载类的(class or lib)路径,(这样java虚拟机装载class文件的时候才知道上哪去找只有类在classpath中,java命令才能识别)设为:
“.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar”
(要加.表示当前路径,当前路径的意思就是你现在编译运行的程序class文件所在的地方)
最后,测试是否配置成功:win键搜索cmd,右键"以管理员身份运行"java -version 出现jdk版本号,中间是有空格的,最好编写一个小的welcome程序进行测试。
方案二:看看服务是不是被禁止了,我说的是xp操作,手头没有win7电脑,win7跟xp操作差不了多少。
右键“我的电脑” ,选择“管理”,点击“服务和应用程序”,右边选择“服务”,看看有没有java开头的服务被禁止了。
方案三:卸载jdk,重新安装。卸载时候,关闭java的所有服务,用360卸载干净,然后重新装重新配置就好。

只能帮你到这里。如果再有问题,我也没招了
快又稳
2024-10-28 广告
Apache基于域名的虚拟主机配置主要涉及到在Apache配置文件中为不同域名指定不同的网站目录和日志路径。配置时,需确保域名已正确指向服务器的IP地址。在Apache的`httpd-vhosts.conf`或类似配置文件中,为每个域名创建... 点击进入详情页
本回答由快又稳提供
唔没身4
2013-07-31 · 超过16用户采纳过TA的回答
知道答主
回答量:94
采纳率:0%
帮助的人:38.6万
展开全部
你得安装64为JDK,然后再设置路径。要是开发安卓用 其实不用设置这个变量的,有问题在回复我。
更多追问追答
追问
我安装的是jdk6-x64,是64位的,为什么还不能运行?
追答
你安装的是64的怎么再Program Files (x86)这个文件夹??这明明是32为程序的目录,你是搞安卓开发吗??是的话就不用陪着变量。照样运行,刚刚给你说错了,安装 jdk-6u24-windows-i586.exe 这个版本就行了 32位 ecpilice 也是32 位就可以了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
liuyang054
推荐于2018-03-21 · TA获得超过9093个赞
知道大有可为答主
回答量:5317
采纳率:78%
帮助的人:5293万
展开全部
三个环境变量的配置方法如下:
右键【计算机】 - 【属性】-【高级系统设置】-【高级】-【环境变量】--【新建】
【注意:三个环境变量全部配置在【系统变量】里面】
JAVA_HOME
C:\Program Files\Java\jdk1.5.0_06【根据你电脑的实际JDK路径】
-------------------------------
CLASSPATH
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar; 【英文输入法下的句号和分号】
-------------------------------
Path
;%JAVA_HOME%\bin 【path变量已经有了,点击编辑在后面加上这个值】
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
1lmc
2013-08-02 · TA获得超过389个赞
知道答主
回答量:30
采纳率:0%
帮助的人:32.7万
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式