为什么我在cmd中 java能运行javac不能运行
3个回答
展开全部
感觉装的是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
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;
就行
2013-04-23
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |