遇到的問題
- 報(bào)證書錯誤
sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
解決辦法:導(dǎo)入證書
image
這里導(dǎo)出證書到本地,然后切到%JAVA_HOME%\jre\lib\security目錄下,將證書放到該目錄下(注意如果路徑里面有空格,會報(bào)錯,所以復(fù)制到當(dāng)前目錄里),輸入keytool -import -alias example -keystore C:\Program Files (x86)\Java\jre1.6.0_22\lib\security\cacerts -file example.cer,此時(shí)需要輸入默認(rèn)口令changeit,證書本地導(dǎo)入成功
然后推jar包到私服,其中推到group類型的倉庫會報(bào)405路徑錯誤,所以推到了hosted類型的倉庫里面,然后同步到group里面了
image
在nexus里面可以設(shè)置組,包含哪些倉庫。
maven 安裝dingding sdk到本地倉庫
mvn install:install-file -Dfile=/alibaba_dev/dingtalk-sdk-java/taobao-sdk-java-auto_1479188381469-20190628.jar -DgroupId=com.alibaba \
-DartifactId=dingtalk -Dversion=0.1.0 -Dpackaging=jar