我按照使用 maven 构建胖 jar 中的示例进行操作,现在我可以运行以下命令来构建/测试和安装我的 jar。
mvn clean compile install
但是,install
现在需要更长的时间,因为我们现在正在构建一个胖罐。是否可以有两个版本的安装,其中一个只构建没有依赖关系的 jar,另一个则这样做,另外构建 fat jar,例如:
mvn clean compile install
mvn clean compile install-fatjar
我知道install-fatjar
这不是一个有效的阶段,但只是想说明我要完成的工作,即仅在提供选项时才构建胖 jar 的条件安装。