MrNiebit / -solo-blog

comment
0 stars 0 forks source link

Maven入门学习 - gitsilence 的个人博客 #46

Open MrNiebit opened 3 years ago

MrNiebit commented 3 years ago

http://blog.lacknb.cn/articles/2019/10/08/1577974151787.html

Maven简介 Apeache Maven是一种纯Java编写的、开源的、跨平台的、标准化的、基于项目对象模型。 跨平台:跨os平台、跨IDE(集成开发环境)平台。例如:在Eclipse上写的项目如果要导入到idea中,比较麻烦,而直接使用maven项目,十分顺利。 标准化:项目构建标准化、项目结构标准化。 用户画像:更多的属性组成用户画像。比如:你在一个平台上使用的时间越长,这个平台就会根据大数据更加了解你。 Maven工作原理 Dependency代表依赖:在引入依赖时,先在本地库中查找,如果没有在向上一层寻找,直至找到,再返回到本地的仓库。如果第二次再使用时,直接在本地仓库就可以找到。在公司中,如果一个同事下载好了,会保存到公司的局域网中,会节约带宽。 防火墙:一般就是对ip和端口号的规则的集合,符合规则或者不负责就可以过或者不能过。 Maven的安装配置 maven下载: http://maven.apache.org/download.cgi 配置环境变量MAVEN_HOME 修改conf/settings.xml配置文件, 换成国内镜像 自定义....

MrNiebit commented 3 years ago

maven打包命令 mvn clean package -Dmaven.test.skip=true

maven 指定模块打包 mvn clean package -f 模块名/pom.xml -Dmaven.test.skip=true