Java编译多个目录下的文件

编译单个目录下的Java文件

javac -d <放置输出类文件的目录> <源文件的目录>/*.java

例如,在src/com/thb目录下有两个java文件:
Java编译多个目录下的文件_第1张图片

执行编译命令javac -d D:\temp\outputdata src/com/thb/*.java可以编译这个目录下的两个java文件,将输出的类放在D:\temp\outputdata目录下:
在这里插入图片描述

D:\temp\outputdata目录下生成了两个class文件:
Java编译多个目录下的文件_第2张图片

编译多个目录下的Java文件

javac -d <放置输出类文件的目录> <源文件的目录1>/*.java <源文件的目录2>/*.java <源文件的目录n>/*.java 

例如源文件的目录结构:
Java编译多个目录下的文件_第3张图片
执行编译命令javac -d D:\temp\outputdata src/com/thb/*.java src/com/thb/bian/*.java
在这里插入图片描述
输出目录下生成了class文件:
Java编译多个目录下的文件_第4张图片

你可能感兴趣的:(java,开发语言)