从命令行界面(命令提示符和NetBeans终端)编译Java程序时遇到问题。cmc中的Javac命令
我加入了JDK目录到PATH
系统变量但不是所有的命令都是可识别的,一些命令(在jdk1.6.0_37 \ bin文件夹)的认可(如:java
,javaw
,packger
)等我想必须键入完整的目录名称才能正常工作(如:jar
,javac
,javah
,javap
)(这适用于cmd和NB)。
我不知道为什么这应该是所有这些文件都是.exe,都是Java平台SE二进制文件,我可以看到的唯一区别是文件的图标,工作有Java标志的文件(咖啡杯),其余的都有标准的.exe徽标。任何帮助,将不胜感激。谢谢
这正是我所做的,在cmd中,像java这样的命令可以工作,但像javac这样的命令不会被识别为内部或外部命令,可操作程序或批处理文件。除非我编写整个目录 – Aelgawad
再次转到'PATH'系统变量并将'。;'追加到最后'C:\ Program Files \ Java \ jdk1.6.0_37 \ bin;。;' –
我添加了;。;重述,也没有解决。 – Aelgawad