javac编译
假设有如下目录结构:
.
└── src
└── com
└── furzoom
└── javacore
└── c02
└── Welcome.java
编译Welcome,为了将编译的.class文件放在build目录中,使用-d参数:
javac -d build src/com/furzoom/javacore/c02/Welcome.java
编译的class文件就在build目录中了,然后执行,使用-cp设置查找的目录:
java -cp build/ com.furzoom.javacore.c02.Welcome
现在的目录结果:
.
├── build
│ └── com
│ └── furzoom
│ └── javacore
│ └── c02
│ └── Welcome.class
└── src
└── com
└── furzoom
└── javacore
└── c02
└── Welcome.java