我有一个涉及设置Java的问题.
我已经安装了JRE,添加了它的路径PATH,并设置JAVA_HOME和CLASSPATH.现在,java并且javacpl工作正常,但运行会javac生成命令未找到错误.此外,javac.exeJRE的bin文件夹中似乎甚至没有.
我该怎么办javac?
要在cmd中使用javac,必须在系统中安装JDK ...
如果你在JRE中指向"bin"文件夹,那么javac将无效(C:\ Program Files\Java**jre7**\bin)
请检查bin文件夹中的javac.exe(C:\ Program Files\Java**jdk1.7.0_45**\bin)
javac.exe必须在JDK内部(C:\ Program Files\Java\jdk1.7.0_45\bin)不在JRE内部(C:\ Program Files(x86)\ Java\jre7\bin) "JRE没有附带编译器.它只是一个java运行时环境.你需要的是开发工具包." 为了使用编译器javac
对于javac路径(设置系统env变量时要记住的点)
path = C:\ Program Files(x86)\ Java\jre7\bin 这是错误的
path = C:\ Program Files\Java\jdk1.7.0_45\bin 这是正确的
确保"javac.exe"必须位于"C:\ Program Files\Java\jdk1.7.0_45\bin"中
不要混淆JRE和JDK两者完全不同
如果你没有JDK请从这个链接下载http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
JDK VS JRE的参考线程 JDK和JRE有什么区别?
程序:-
安装JDK
打开cmd提示符
键入"cd C:\ Program Files\Java\jdk1.7.0_45\bin"按回车(路径可能会根据jdk版本和32位和64位操作系统版本而改变)
键入"javac"按回车键
完成
现在去更改系统环境变量 path = C:\ Program Files\Java\jdk1.7.0_45\bin
这将永久设置路径
| 归档时间: |
|
| 查看次数: |
61540 次 |
| 最近记录: |