Maven在创建战争之前执行插件,但在归档类之后

时间:2017-11-09 09:10:38

标签: java maven jarsigner maven-war-plugin maven-jarsigner-plugin

我的主要问题是我必须签署WEB-INF \ lib文件夹的所有JAR。

所以这就是我所做的: -

  • 已启用 archiveClasses 选项以将类打包到JAR
  • 添加了JAR-Signer插件并将存档目录设置为$ {project.build.directory} \ $ {project.build.finalName} \ WEB-INF \ lib

包完成后,我可以检查目标目录中lib文件夹中的所有JAR是否已签名,但我的war文件只包含unsigned JAR。很可能是因为在maven-war-plugin之后执行的jar-signer创建了war文件。 我尝试将JAR-Signer设置为预打包阶段,但到那时lib文件夹不存在。

所以我需要的是在maven从目标目录创建war文件之前执行Maven JAR-Signer。

由于

0 个答案:

没有答案