我试图从命令行运行我的java程序.
我读了一篇关于设置类路径的文章,但是我得到一个错误,即javac不被识别为内部或外部命令.我该怎么办?(我不想设置永久CLASSPATH)这是我在命令行中所做的
D:\user> set path=%path%;C:\Program Files\Java\1.7.0_07\bin
D:\user> cd testing
D:\user\testing> javac firstProgram.java
'javac' is not recognized as an internal or external command,
operable program or batch file.
谢谢
假设PATH正确1,最可能的原因是您安装了JRE ......并且JRE不包含Java编译器.如果要从命令行进行编译,则需要安装JDK.
(您可以通过查看C:\Program Files\Java\1.7.0_07\bin目录来确认它是否包含javac.exe文件.一个JRE不会......)
我在哪里可以找到要下载的Java编译器..
您需要下载一个JDK安装程序; 请参阅http://www.oracle.com/technetwork/java/javase/downloads/index.html
1 - 我不认为Windows上的PATH变量需要引号.至少谷歌为我找到的各种例子似乎暗示着这一点.但我从未真正理解Windows中引用的逻辑......
| 归档时间: | 
 | 
| 查看次数: | 17799 次 | 
| 最近记录: |