maven上传至中央仓库
在gitee上写了一个工具包,想让别人也使用,那就不能每次都打包到本地仓库,所以就需要上传至中央仓库。下面就记录一下如何上传到中央仓库
第一步:注册Sonatype账号
Sonatype通过JIRA来管理OSSRH仓库
由于写的注释不规范,使用maven-javadoc-plugin插件生成javadoc时会出现报错
1 | Failed to execute goal org.apache.maven.plugins:maven-javadoc-plugin:3.5.0:jar (attach-javadocs) on project tools-util: MavenReportException: Error while generating Javadoc: |
在插件中添加参数<doclint>none</doclint>
就不会报错了
1 | <!-- Javadoc --> |
在使用Cipher.init方法时突然报了一个异常java.security.InvalidKeyException: Illegal key size错误
1 | java.security.InvalidKeyException: Illegal key size |
如何解决呢?需要去官方下载JCE无限制权限策略文件。
JDK7的下载地址: http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html
JDK8的下载地址: http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html
下载后解压,将local_policy.jar和US_export_policy.jar以及readme.txt三个文件复制到JAVA_HOME/jre/lib/security目录下覆盖原来的文件