【问题标题】:Sign all jars and wars maven project签署所有 jars 和 wars maven 项目
【发布时间】:2017-12-13 19:10:33
【问题描述】:

当我使用 maven 清理和构建时,如何对项目中生成的所有 jars 和 war 进行签名?是否有这样的插件和说明如何使用它。我在搜索互联网时发现了这个http://maven.apache.org/plugins/maven-jarsigner-plugin/usage.html,但没有很好的说明如何使用或测试它。

【问题讨论】:

    标签: java maven jar war jarsigner


    【解决方案1】:
    <plugin>
      <groupId>org.apache.maven.plugins</groupId>
      <artifactId>maven-jarsigner-plugin</artifactId>
      <version>1.2</version>
      <executions>
        <execution>
          <id>sign</id>
          <phase>install</phase>
          <goals>
            <goal>sign</goal>
          </goals>
        </execution>
      </executions>
      <configuration>
        <archiveDirectory>jars location</archiveDirectory>
        <includes>
          <include>**/*.jar</include>
        </includes>
        <keystore>/path/to/keystore.jks</keystore>
        <alias>...</alias>
        <storepass>...</storepass>
        <keypass>...</keypass>
      </configuration>
    </plugin>
    

    这段代码对我有用

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-07
      • 2020-03-03
      • 1970-01-01
      • 2012-08-31
      • 2014-07-05
      • 1970-01-01
      相关资源
      最近更新 更多