我的主要问题是我必须签署WEB-INF \ lib文件夹的所有JAR .
所以这就是我所做的: -
-
已启用 archiveClasses 选项以将类打包到JAR中
-
添加了JAR-Signer插件并将存档目录设置为$ \ $ \ WEB-INF \ lib
包完成后,我可以检查目标目录中lib文件夹中的所有JAR是否已签名,但我的war文件只包含unsigned JAR . 很可能是因为在maven-war-plugin之后执行的jar-signer创建了war文件 . 我尝试将JAR-Signer设置为预打包阶段,但到那时lib文件夹不存在 .
所以我需要的是在maven从目标目录创建war文件之前执行Maven JAR-Signer .
谢谢