JavaInterview所有Java
文章发布较早,内容可能过时,阅读注意甄别。
# javainterview-all
# 坐标
<dependency>
<groupId>cn.javainterview</groupId>
<artifactId>javainterview-all</artifactId>
<version>2.1.0</version>
</dependency>
1
2
3
4
5
2
3
4
5
# SunCertPathBuilderException的处理方法
- cn.javainterview.InstallCert用于生成证书,执行时,在Program arguments中设置域名参数,例如:s01.oss.sonatype.org, 然后run,然后点击回车,生成证书文件,把证书文件放在${java.home}/lib/security下,例如:/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home/jre/lib/security下
- 其它需要SunCertPathBuilderException处理的域名同理(例如https://repo.maven.apache.org/maven2),生成文件名要区分开
- 发布命令mvn clean deploy -B -Djavax.net.ssl.trustStore=/生成的文件路径/文件名 -Djavax.net.ssl.trustStorePassword=changeit,例如:mvn clean deploy -B -Djavax.net.ssl.trustStore=/Users/xxx/ownprojects/JavaInterview/jssecacerts -Djavax.net.ssl.trustStorePassword=changeit
- 发布命令在root module目录下执行
- 发布成功后查询地址:
https://search.maven.org/search (一般这个10-2小时同步,我查时大约3小时,好像慢了点)
https://mvnrepository.com/search(一般这个时间更久,一天吧)
https://s01.oss.sonatype.org/
1
2
3
2
3