为什么我在cmd中 java能运行javac不能运行

 我来答
jerquer
2013-04-23 · 超过30用户采纳过TA的回答
知道答主
回答量:39
采纳率:0%
帮助的人:80.2万
展开全部
感觉装的是jre,不是jdk
jre是运行时,只能运行java程序,但不能用javac编译程序。
编译程序(javac)要装jdk。
Java SE Development Kit 6u43的下载地址

http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html#jdk-6u43-oth-JPR
追问

追答
在jdk1.7.0的bin目录下看看有没有javac.exe
再有,你path里面怎么好多条java环境变量
把所有和JAVA有关的环境变量都删掉,在path的最前面加上
F:\Program Files (x86)\java\jdk1.7.0\bin;F:\Program Files (x86)\java\jdk1.7.0\jre\bin;
就行
dengkanyu
2013-04-23 · TA获得超过282个赞
知道小有建树答主
回答量:301
采纳率:0%
帮助的人:57.6万
展开全部
肯定是安装的时候有问题,还是环境变量没设置好?
追问

  这是输入path后的结果  我该怎么办 啊 谢谢

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-04-23
展开全部
环境变量都配置了没?
在cmd下 输入 path 回车
看看有没有jdk的目录配置
追问

这是输入path后的结果  我该怎么办 啊  谢谢

追答
你的环境变量配置有问题
倒数第二行少了个;
在WirelessCommon后面加个;就可以了
建议你把jdk的环境变量放到最前面
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式