提交jar包到maven中央仓库2019最新版本
准备工作参考:https://my.oschina.net/xshuai/blog/1796570
如果你不知道你的什么id是多少(反正我不知道,GUI工具没告诉我ID是多少)没办法执行 gpg --keyserver hkp://pool.sks-keyservers.net --send-keys 命令没关系,先打包给仓库传,他会告诉你签名不通过,然后告诉你,你的id是多少。
注意:上面他会提示他在哪个keyserver验证的你的key,他提示哪个你就给哪个上面传,不知道他会用哪个
$ gpg --keyserver hkp://keyserver.ubuntu.com:11371 --send-keys xx
$ gpg --keyserver hkp://keys.gnupg.net:11371 --send-keys xx
如果JDK8编译的时候提示javadoc的错误在pom.xml中添加以下配置
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.10.4</version>
<configuration>
<encoding>${chartset.UTF8}</encoding>
<aggregate>true</aggregate>
<charset>${chartset.UTF8}</charset>
<docencoding>${chartset.UTF8}</docencoding>
</configuration>
<executions>
<execution>
<id>attach-javadocs</id>
<phase>package</phase>
<goals>
<goal>jar</goal>
</goals>
<configuration>
<additionalparam>-Xdoclint:none</additionalparam>
</configuration>
</execution>
</executions>
</plugin>
如果编译不通过就把阿里云的源先注释掉,保留下面这个:
<mirror>
<id>repo2</id>
<mirrorOf>central</mirrorOf>
<name>Human Readable Name for this Mirror.</name>
<url>http://repo2.maven.org/maven2/</url>
</mirror>
上图那样代表ok了,然后自己点击Release