目录结构
├── pom.xml
├── src
│ ├── main
│ │ └── java
│ │ └── com
│ │ └── alonegee
│ │ └── demo
│ │ └── javac
│ │ ├── Main.java
编译方式
javac -sourcepath ./src/main/java -d ./target -cp /maven/repos ./src/main/java/com/alonegeek/demo/javac/Main.java
javac -d ./target -cp /maven/repos:./target ./src/main/java/com/alonegeek/demo/javac/Main.java
说明
在需要某类时,先搜索-sourcpath目录下是否存在该类的源文件,如果存在编译,否则搜索-classpath指定的目录下是否存在该类的class文件,存在夹在,否则报错找不到该类.