黑马程序员技术交流社区
标题:
javac编译时先在指定目录查找,指的是什么目录?
[打印本页]
作者:
haozi050
时间:
2014-1-8 13:41
标题:
javac编译时先在指定目录查找,指的是什么目录?
本帖最后由 haozi050 于 2014-2-4 20:51 编辑
JAVA_HOME=D:\Program Files\java\jdk1.7.0_45 path=.;%JAVA_HOME%\bin;我在C盘下(非源文件所在目录)编译javac Demo.Java,为什么提示找不到源文件?难道每次都得切换到原文件所在目录才能编译吗?求指教!
作者:
贺利英
时间:
2014-1-8 14:38
注意 您配置的path路径是javac命令的路径,并不是文件所在路径,而对java文件在DOS命令中进行编译和运行时就必须先运用cd 命令进入此文件所在的目录下,然后再运用javac 和java 命令对文件进行编译和运行。
作者:
姜胜凯
时间:
2014-1-8 18:59
你需要设置set classpath=指定你的文件目录。就不需要再切换到你的源文件目录了。
作者:
姬运涛
时间:
2014-1-21 11:00
哥们:一般情况下,你应该先cd到你的要编译的文件目录下,才可以用javac,当然还可设置临时环境变量set classpath=你要编译文件目录,同时你的path是配置的可能有问题,一定要看好,path配你的javac所在的目录。这样一般就不会有问题
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2