Maven部署时文件签名无效问题的有效解决方案
Maven 中央仓库部署问题验证有效解决方案
以下是经过验证的Maven部署问题解决步骤:
- 必须将你的GPG公钥发布至keyserver.ubuntu.com,可参考官方GPG公钥分发指南。
- 在pom.xml中为
maven-source-plugin和maven-javadoc-plugin添加**<phase>package</phase>**标签,示例配置如下:
<plugins> ... <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-source-plugin</artifactId> <version>${maven.source.plugin}</version> <executions> <execution> <id>attach-sources</id> <phase>package</phase> <goals> <goal>jar-no-fork</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-javadoc-plugin</artifactId> <version>${maven.javadoc.plugin}</version> <configuration> <doclint>none</doclint> </configuration> <executions> <execution> <id>attach-javadocs</id> <phase>package</phase> <goals> <goal>jar</goal> </goals> </execution> </executions> </plugin> ... </plugins>
内容的提问来源于stack exchange,提问作者Islom Domlajonov
相关产品推荐
相关产品推荐

