首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >找不到插件'org.apache.maven.plugins:maven-gpg-plugin:3.0.1‘

找不到插件'org.apache.maven.plugins:maven-gpg-plugin:3.0.1‘
EN

Stack Overflow用户
提问于 2022-05-31 10:51:08
回答 1查看 288关注 0票数 0

我遇到了一个包含以下内容的pom.xml文件的项目

代码语言:javascript
复制
...
        <build>
            <plugins>
                <plugin>
                  <groupId>org.apache.maven.plugins</groupId>
                  <artifactId>maven-gpg-plugin</artifactId>
                  <version>3.0.1</version>
                  <executions>
                    <execution>
                      <id>sign-artifacts</id>
                      <phase>verify</phase>
                      <goals>
                        <goal>sign</goal>
                      </goals>
                    </execution>
                  </executions>
                </plugin>
            </plugins>
        </build>

...

因此,这个pom.xml文件包含了文献资料中建议的内容。

但我的IntelliJ IDE告诉我

找不到插件'org.apache.maven.plugins:maven-gpg-plugin:3.0.1‘

我试图更新Maven索引,但这并没有解决问题。

我仍然可以做mvn clean install (只要我评论一个与文档相关的部分,但我认为这是另一个不相关的问题)。

当然,我从来没有使用过这个插件,我也不知道maven-gpg-plugin到底做了什么(嗯,我认为它是用于软件签名的)。我只想运行我发现的这个项目,但同时,我不想用这些错误来运行它。

这个插件的文档解释说,gpg应该在路径上。

使用GnuPG对项目的所有附加构件进行签名。 您需要预先配置默认密钥。 gpg 也需要在搜索路径上.

因此,我意识到我没有手动安装GnuGP,所以我可能没有gpg在路径上。所以,我想我必须先安装它,这就是我所做的。

这里是关于如何安装它的说明。

我在一台mac电脑上,所以我试图找到一个brew公式来安装它-- 这里是的。所以,我做了brew install --cask gpg-suite (现在已经有了gpg ),但这并没有解决问题。

为什么我有这个问题,我如何解决它?

EN

回答 1

Stack Overflow用户

发布于 2022-06-01 21:01:01

尝试“无效缓存并重新启动”!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72446441

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档