我正在研究 Java 中的 Ant 脚本,阅读这个 Hello World 教程:http ://ant.apache.org/manual/tutorial-HelloWorldWithAnt.html
在上一个教程中,它通过 DOS md src命令创建一个新目录(Linux 中的 mkdir)
然后将以下简单代码放入:src\oata\HelloWorld.java:
package oata;
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World");
}
}
现在它通过这个 shell 语句编译它:
md build\classes
javac -sourcepath src -d build\classes src\oata\HelloWorld.java
java -cp build\classes oata.HelloWorld
我知道javac编译类但是这一行到底是做什么的?
javac -sourcepath src -d build\classes src\oata\HelloWorld.java
我认为我对 javac 说src是要编译的源类,然后-d说build\classes是放置已编译类的路径
但是最终的含义是什么:src\oata\HelloWorld.java?
肿瘤坏死因子
安德烈亚