控制台下javac入门用法
我按照书上的方法,用windows记事本写了java的入门程序,然后把记事本改名为HelloJava.java,保存到G:\Java 目录下。
Java code
public class HelloJava {
public static void main(String[] args) {
System.out.println("Hello Java!");
}
}
然后打开命令行,试图编译该java文件,但是却出现如下结果:
C:\Documents and Settings\Administrator>javac HelloJava.java
javac: 找不到文件: HelloJava.java
用法: javac <options> <source files>
-help 用于列出可能的选项
C:\Documents and Settings\Administrator>javac -d G:\Java HelloJava.java
javac: 找不到文件: HelloJava.java
用法: javac <options> <source files>
-help 用于列出可能的选项
C:\Documents and Settings\Administrator>
并且G:\Java 目录下没有相应的class文件生成,哪里出错了?
编译的方法具体应该是怎样的?
------解决方案--------------------代码和编译的方法是对的,只不过编译的路径不对,提示的是找不到java源文件
既然java源文件放在G盘,那就要在命令上输入 先 cd \ 之后 g:
此作用是命令提示符下输入的路径是在G盘下的
之后再javac HelloJava.java 就能编译通过了。
------解决方案--------------------先直接G:
然后cd \Java 就可以了