java 命令行 helloworld 提示找不到文件
我已经把bin加入到path里面了,而且HelloWorld.java我也检查过了,没有错误在命令行里输入javac也是正常的,但在HelloWorld.java文件所在...
我已经把bin加入到path里面了,而且HelloWorld.java我也检查过了,没有错误在命令行里输入javac也是正常的,但在HelloWorld.java文件所在的文件夹进行编译的时候,总提示我找不到文件,新手求助
展开
2个回答
展开全部
你需要到你的.java源文件目录下执行编译才行,为什么呢,给举一个例子就理解了,按照你的想法是,在D盘根目录下执行对Hello.java的编译,然而这个目录下并没有这个文件,怎么办呢?试想如果你是编译器,你回去寻找这个文件在哪里吗?不会,因为目录太多太深,例如你再D:\testjava目录下有一个Hello.java文件,然后在D:\testjava\hesic下又有一个Hello.java文件,你该编译哪一个呢?不知道,面对这样的未知问题,电脑是无法解决的,也就是说,你必须指明你的文件在哪里,因此默认也就只会在当前目录找这个Hello.java并进行编译。而你的Hello.java未在D盘根目录(当前目录),所以提示找不到文件。
追问
我已经指明了在G盘的JAVA文件夹里面啊
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询