
Maven
文章平均质量分 90
Maven
进朱者赤
阿里非典型程序员一枚:微信公众号同名,记录平平无奇程序员在大厂的打怪升级之路。
Java、大数据、数据结构算法
展开
-
修改mava中默认的setting.xml文件
总所周知:mavan默认的setting.xml配置,下载jar包时,一直很看顿,严重影响效率和用户体验。原因:maven中陪人配置的下载镜像仓库都在国外解决:直接将原来setting.xml文件改为我这个即可:<?xml version="1.0" encoding="UTF-8"?><settings> <localRepository&g...原创 2019-12-18 14:50:25 · 1061 阅读 · 0 评论 -
Maven3种打包方式中maven-assembly-plugin的使用
我们日常使用的以maven-assembly-plugin为最多,因为大数据项目中往往有很多shell脚本、SQL脚本、.properties及.xml配置项等,采用assembly插件可以让输出的结构清晰而标准化。也就是说,如果按上面的配置,生成的文件就是artifactId−{artifactId}-artifactId−{version}-assembly.tar.gz。unpack:布尔值,false表示将依赖以原来的JAR形式打包,true则表示将依赖解成*.class文件的目录结构打包。原创 2020-07-21 09:45:26 · 846 阅读 · 1 评论 -
Maven全局配置文件settings.xml详解
用户目录下的settings.xml文件一般是不存在的,但是Maven允许我们在这里定义我们自己的settings.xml,如果需要在这里定义我们自己的settings.xml的时候就可以把Maven安装目录下面的settings.xml文件拷贝到用户目录的.m2目录下,然后改成自己想要的样子。每个远程仓库都会有一个id,这样我们就可以创建自己的mirror来关联到该仓库,那么以后需要从远程仓库下载工件的时候Maven就可以从我们定义好的mirror站点来下载,这可以很好的缓解我们远程仓库的压力。原创 2020-03-21 16:00:01 · 11070 阅读 · 2 评论