javac 编译目录下多个java文件,并打包成jar

项目目录结构:


image.png

以windows系统为例,生成读取选项文件:

dir *.java/s/b>srclist.txt

使用 javac 对读取选项文件进行编译:

javac -d classes @src/srclist.txt

编写 MANIFEST.MF 文件:

Manifest-Version: 1.0
Created-By: 1.8.0_211 (Oracle Corporation)
Main-Class: com.company.jar.Main

打包成 jar :

jar cvmf classes/MANIFEST.MF  classes/print.jar -C classes/ .

执行效果:


image.png

参考:https://blog.csdn.net/wenxindiaolong061/article/details/103397574

你可能感兴趣的:(javac 编译目录下多个java文件,并打包成jar)