[英]unable to compile java program from command prompt in Windows 7
我已经设置了 Path 和 ClassPath 环境变量。 但我仍然无法从命令提示符编译我的 HelloWorld.java 程序。 请帮我从命令提示符编译和运行 java 程序
类路径 C:\Program Files\Java\jre6\lib
路径 C:\Program Files\Java\jre6\bin\
您需要将 JDK 的目录添加到您的路径变量(而不是您实际执行的 JRE 路径)。 JDK通常在:
C:\Program Files\Java\jdk1.6.0_xx\bin\
其中xx
代表您已安装的更新号。 然后只需使用以下命令编译 HelloWorld:
C:\Your\dir\where\HelloWorld\Is\>javac HelloWorld.java
如果您没有安装JDK ,而您只安装了JRE ,您将无法编译任何东西。 您需要正确下载并安装JDK才能进行 Java 开发(包括编译)。
您需要 JDK 来编译类而不是 JRE。 JRE 用于运行 Java 应用程序(JDK 也可以这样做,但不能分发 JDK)。
安装 JDK 后,请确保 JDK 的 bin 目录位于您的路径中。 然后,您可以使用 javac.exe 命令编译您的 Java 类。
您可以尝试编写cd C:\examples\ch01\ATM
然后按回车键,这将更改您的目录。 这允许您编写例如java ATMCaseStudy
,然后按回车键。 如果您将目录与 JDK 放在同一个位置,这应该可以工作。
PATH 必须像
C:\Program Files\Java\jdk1.6.0\bin (这是在我的系统上)
那必须指向JDK的bin而不是jre的bin。希望这会有所帮助。
您还应该在 CLASSPATH 中有当前目录。
设置 CLASSPATH=.;C:\Program Files\Java\jre6\lib;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.