参考资料:
- hutool作者:https://my.oschina.net/looly/blog/270767?p=2
- smart作者:https://my.oschina.net/huangyong/blog/226738
- 解决gpg不弹密钥窗口问题:https://www.jianshu.com/p/2ed292ae2365
- 版本更新:https://www.cnblogs.com/aimqqroad-13/p/9645776.html
踩过的坑
- 在oss上一直close失败,报签名验证问题:
可能是deloy没输gpg密钥,也有可能是maven配置文件用的是自己改配后的,从官网重新下载一份setting.xml来用就好了。 - 发布到maven中央仓库前记得改package为jar格式。
- 发布到oss对javadoc有规范要求,可以用这个模板
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<version>2.9.1</version>
<configuration>
<show>private</show>
<nohelp>true</nohelp>
<charset>UTF-8</charset>
<encoding>UTF-8</encoding>
<docencoding>UTF-8</docencoding>
<additionalparam>-Xdoclint:none</additionalparam>
<!-- TODO 临时解决不规范的javadoc生成报错,后面要规范化后把这行去掉 -->
</configuration>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>jar</goal>
</goals>
</execution>
</executions>
</plugin>