大象(Gradle)的故事:一见如故

小码哥:“与大象(Gradle)一见如故?你就是 Gradle?” 大象:“对,我就是那个用来构建 Java 项目的 Gradle 大象。 ” 小码哥:“我好像天天都在用你啊。看,我的项目都是用你构建的。” 大象:“但你不一定真的认识我,你每次修改点构建代码时是不是都要问下谷哥哥(Google)或溢栈哥哥(StackOverflow)?” 小码哥:“额。。。” 大象:“我是你的老朋友了,不要天天如初见哦,咱们得多聊聊,我爸妈给我写了传记(文档),估计你也懒得细看,不如我给你做个自我介绍吧。” 小码哥:“👌ok” 大象:“你有用 InteliJ IDEA 吗? ” 小码哥:“对,用的社区版。” 大象:“那我就用 InteliJ IDEA CE 版来给你介绍自己”。 你好,我是 Gradle! Gradle 是一个用来自动化构建项目的的工具,可以用来构建你常用的 Java、Kotlin 等 JVM 语言开发的项目。我的配置文件可以使用 Gvoovy 或者 Kotlin 来编写,不像隔壁前辈 Maven 那样,要写一大段 XML,你可以很开心的像写代码一样来调整我的配置。 其实我就是你的代码自动化产线,产线有几个工序(Task),你负责喂我代码,我负责打包(Jar/War/JavaDoc/Test)。是不是觉得与科幻片里面的工厂很像? 创建项目 请打开你的 InteliJ IDEA CE,使用 idea 可以很方便的创建一个由我构建的项目(File > New > Project…)。 这里在对话框的左边栏选择 Gradle,右边选择 Java 项目。 输入好项目名之后点击 Finish 就可以啦。 探索项目 idea 帮我们创建了一个 Java 项目,浏览项目很容易发现两个以 gradle 为结尾的文件: build.gradle 和 settings.gradle。我们来看一下它们俩的内容。 settings.gradle...

February 22, 2020 · 3 min