我希望在将此Web项目创建为war文件之前,使用maven对放置在/ WEB-INF / lib目录中的所有依赖项JAR文件进行签名。
有人可以提出一些建议我应该如何向前推进?
答案 0 :(得分:0)
您应该可以使用MWEBSTART plugin。
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>webstart-maven-plugin</artifactId>
<version>1.0-beta-6</version>
<executions>
<execution>
<id>package</id>
<phase>package</phase>
<goals>
<goal>jnlp</goal>
</goals>
<configuration>
<codebase>${jnlp.URL}</codebase>
<jnlp>
<mainClass>${mainClass}/mainClass>
</jnlp>
<pack200>false</pack200>
<sign>
<keystore>${jks.filPath}</keystore>
<keypass>${jks.keyPass}</keypass>
<storePass>${jks.storePass}</storepass>
<alias>${jks.alias}</alias>
<verify>false</verify>
</sign>
<unsignAlreadySignedJars>true</unsignAlreadySignedJars>
</configuration>
</execution>
</executions>
</plugin>