现有有一个非常简单的工程,src 里面有十个 java 文件,各自有自己的 main 方法,想通过 maven 打包,将每个 java 编译并打包,结果是生产十个 jar ,每个 jar 只有一个 class 。
1 asshell 2022-10-14 20:21:56 +08:00 不能全部拆除,留下来一个 main 吗?然后互相调用就是了 |
![]() | 3 blindpirate 2022-10-14 20:48:35 +08:00 都打一个包里,调用的时候选择 main class 即可 java -jar X.jar my.ClassA java -jar X.jar my.ClassB |
![]() | 4 blindpirate 2022-10-14 20:49:39 +08:00 maven-jar-plugin 的 include/exclude 可以达到你要的效果,但是没必要,还得自己创建绑定 goal 。 |
![]() | 5 zizon 2022-10-14 22:55:14 +08:00 直接写个 shell for-loop-zip 一下就好了... |