Junit、Spock自动化单元测试

在java或groovy等语言开发的项目中,我们一般把需要自动执行的测试方法写在test文件夹中,与源代码分开。单元测试的方法可以使用junit或spock等测试框架,在项目构建、打包或发布的时候,这些测试方法需要自动执行,如果都顺利通过,才能执行 构建、打包或发布 等任务。 在maven或gradle项目中,实现这一阅读更多Junit、Spock自动化单元测试[…]

Junit、Spock自动化单元测试

maven、gradle、ant 项目构建工具的介绍

maven、gradle、ant 三者都可用作项目构建,其中maven和gradle还可用作项目依赖管理。由于项目依赖管理比较简单,本文主要介绍 maven、gradle、ant 三者作为项目构建工具的用法。 Apache Ant Apache Ant 是一个java编写的项目构建工具,所以具有很好的跨平台性,它不仅仅阅读更多maven、gradle、ant 项目构建工具的介绍[…]

maven、gradle、ant 项目构建工具的介绍

Gradle 使用实例

本文通过一个实例,演示 gradle 在项目管理中的使用,以及多模块的项目如何使用 gradle 管理和项目构建。 总体项目结构 1 本项目由三个模块构成,结构如下,其中项目最外层有三个文件: 以下分别列举解释: (1)gradle.properties 用来配置属性 (2)settings.gradle 用来说明此项阅读更多Gradle 使用实例[…]

Gradle 使用实例