
maven
起风哥
这个作者很懒,什么都没留下…
展开
-
devops分支分仓打包方案
devops下项目ci的时候是通过docker拉起一个打包机进行项目打包,如果没有本地缓存就会出现所有包均需要取中央仓库或者私库拉取。所以需要弄个共享磁盘作为本地缓存挂载到打包机中,那么新的问题又来了。如果不同项目间存在依赖,此时打包就会出现串包现象。所以就会出现莫名奇妙的问题,例如我代码明明提交了,也打包成功了,为什么没有生效。百思不得其解我明明没写这个代码,怎么给我报这个错误。诸如此类的问题,在大型团队下就会频繁发生。如果你生产环境也用的是snapshot,那么此时问题会更加严重,于是原创 2022-05-10 14:05:15 · 813 阅读 · 0 评论 -
maven命令上传包到私服
首先在settings.xml的中添加如下配置<server> <id>thirdparty</id> <username>root</username> <password>root</password></server>例如我需要上传ojdbc的驱动包到私服去需要执行以下命令mvn deploy:deploy-file -DgroupId=ojdbc14 #groupId-Dartifac原创 2021-02-20 17:01:55 · 758 阅读 · 0 评论 -
解决maven无法拉取https仓库问题
阿里中央仓库地址变更为https 之后需要在jdk导入证书不然会报如下错误maven PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException:unable to find valid certification path在idea中我们可以做如下设置直接忽略证书setting->maven->importing -> VM options for importer原创 2020-07-22 15:23:30 · 2993 阅读 · 0 评论 -
maven得一些知识点
一、关于命令clean:清理项目package:打成Jar or War包,会自动进行clean+compileinstall:将本地工程Jar上传到本地仓库deploy:上传到私服二、关于scope 标签compile:默认的scope,运行期有效,需要打入包中。provided:编译期有效,运行期不需要提供,不会打入包中。runtime:编译不需要,在运行期有效...原创 2019-06-14 09:30:43 · 229 阅读 · 0 评论 -
maven 私服setting配置
配置镜像地址 <mirror> <id>nexus-repo</id> <name>maven</name> <url>http://xxx/nexus/content/groups/public/</url> <mirrorOf>*</mir...原创 2019-08-22 15:32:58 · 4810 阅读 · 0 评论