Build tools
Posted hkhk
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Build tools相关的知识,希望对你有一定的参考价值。
Build tool是什么
构建工具是从源代码自动创建可执行应用程序的程序。构建工具通常可以在前面加“自动化”三个字,就是用来让我们不再做机械重复的事情,解放我们的双手的。
Maven的主要功能主要分为5点,分别是依赖管理系统、多模块构建、一致的项目结构、一致的构建模型和插件机制。
依赖管理系统
Maven为Java世界引入了一个新的依赖管理系统。在Java世界中,可以用groupId、artifactId、version组成的Coordination(坐标)唯一标识一个依赖。任何基于Maven构建的项目自身也必须定义这三项属性,生成的包可以是Jar包,也可以是war包或者ear包。当引用一个依赖时,version可以省略掉,这样在获取依赖时会选择最新的版本。而存储这些组件的仓库有远程仓库和本地仓库之分。远程仓库可以使用世界公用的central仓库,也可以使用Apache Nexus自建私有仓库;本地仓库则在本地计算机上。通过Maven安装目录下的settings.xml文件可以配置本地仓库的路径,以及采用的远程仓库的地址
为什么用Build tool
Maven不仅是构建工具,他还是依赖管理工具和项目管理工具.他还提供了中央仓库,能帮我们自动下载构件。这样在大型的项目中自动化操作是很有必要的
怎么用Build tool
maven安装:
第一步,官网下载 http://maven.apache.org/download.cgi
第二步,解压文件包
1.apache-maven-3.5.2-bin.zip是压缩包,解压到安装路径即可。
第三步,配置环境变量
1.创建M2_HOME环境变量,指向maven的安装目录。
2.并将%M2_HOME%in追加到PATH路径中。
3.调试是否安装成功,在cmd中输入 mvn -version
gradle安装:
第一步,官网下载 https://gradle.org/
第二步,解压文件包
第三步,配置环境
1.添加GRADLE_HOME,值为 D:gradlegradle-4.3.1
2.找到path变量后面追加 %GRADLE_HOME%BIN
第四步,测试gradle
win+r → cmd →gradle -v
以上是关于Build tools的主要内容,如果未能解决你的问题,请参考以下文章
无法在 app/build.gradle 中在线导入 com.android.build.OutputFile 解析符号“build”