Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/maven/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Maven GPG插件1.4运行良好,但1.5不起作用_Maven_Code Signing_Gnupg - Fatal编程技术网

Maven GPG插件1.4运行良好,但1.5不起作用

Maven GPG插件1.4运行良好,但1.5不起作用,maven,code-signing,gnupg,Maven,Code Signing,Gnupg,我目前正试图用maven GPG插件()为我打包的JAR等签名 我在几个站点(例如:)上发现了这样的提示,即可以使用once pom.xml中的以下代码来实现这一点: <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-gpg-plugin</artifactId>

我目前正试图用maven GPG插件()为我打包的JAR等签名

我在几个站点(例如:)上发现了这样的提示,即可以使用once pom.xml中的以下代码来实现这一点:

<build>
<plugins>
  <plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-gpg-plugin</artifactId>
    <executions>
      <execution>
        <id>sign-artifacts</id>
        <phase>verify</phase>
        <goals>
          <goal>sign</goal>
        </goals>
      </execution>
    </executions>
  </plugin>
</plugins>

org.apache.maven.plugins

),它工作得很好。通常,它使用版本1.5,如果我指定它应该使用这个版本,它就不工作了。有人知道这种行为的原因是什么吗?我需要如何配置maven gpg插件才能在1.5版中正确运行?

问题是:你所说的
不起作用是什么意思?你有错误吗?输入已发生错误的日志输出等。不,不幸的是不是,它只是在我尝试签名时停止。因此,当我运行mvn包gpg:sign时,它在说了
[INFO]--maven gpg plugin:1.5:sign(默认cli)@kopeme core---
(然后我需要取消这个过程,它不会结束)。