摘要: 如果要用 Java 和 Gradle 创建一个 Web 应用项目,我们首先需要创建一个 Java 项目,下面来看看该如何去做。 创建Java项目 我们可以使用Java插件创建一个Java项目,通过添加以下代码行到build.gradle文件中即可。 我们继续探索如何打包Web应用。 打包Web应用 阅读全文
posted @ 2017-06-27 15:54 且听风吟-wuchao 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 在创建了一个实用的应用程序之后,我们可能想将其与他人分享。其中一种方式就是创建一个可以从网站上下载的二进制文件。 这篇教程描述了如何创建一个二进制发布版本,满足以下需求: 二进制发布一定不能使用所谓的“fat jar”方式。换句话说,我们应用程序中的所有依赖一定不能被打包到该程序相同的jar包中。 阅读全文
posted @ 2017-06-27 15:37 且听风吟-wuchao 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 在现实生活中,要创造一个没有任何外部依赖的应用程序并非不可能,但也是极具挑战的。这也是为什么依赖管理对于每个软件项目都是至关重要的一部分。 这篇教程主要讲述如何使用Gradle管理我们项目的依赖,我们会学习配置应用仓库以及所需的依赖,我们也会理论联系实际,实现一个简单的演示程序。 Gradle支持以 阅读全文
posted @ 2017-06-27 15:09 且听风吟-wuchao 阅读(1178) 评论(0) 推荐(0) 编辑
摘要: Gradle插件通过引入特定领域的约定和任务来构建你的项目。Java插件是Gradle自身装载的一个插件。Java插件提供的基本功能远比源代码编译和打包多。它为你的项目建立了一个标准的项目布局,并确保有意义,有顺序地执行任务。现在,为你的项目创建一个构建脚本并使用Java插件。 使用Java插件 每 阅读全文
posted @ 2017-06-27 11:29 且听风吟-wuchao 阅读(615) 评论(0) 推荐(0) 编辑
摘要: 基本概念 在Gradle中,有两个基本概念:项目和任务。请看以下详解: 项目是指我们的构建产物(比如Jar包)或实施产物(将应用程序部署到生产环境)。一个项目包含一个或多个任务。 任务是指不可分的最小工作单元,执行构建工作(比如编译项目或执行测试)。 项目是指我们的构建产物(比如Jar包)或实施产物 阅读全文
posted @ 2017-06-27 10:18 且听风吟-wuchao 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 在Ubuntu下,执行以下命令: sudo apt-get install gradle 安装完成后,执行命令: gradle -v 得到以下信息: Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=gasp Gradle 3.2.1 Bu 阅读全文
posted @ 2017-06-27 10:11 且听风吟-wuchao 阅读(207) 评论(0) 推荐(0) 编辑