-
测试发现
任何被@RunWith注解的类
任何继承自junit.framework.TestCase或者groovy.util.GroovyTestCase的类
查看全部 -
初始化 - 配置 - 执行
查看全部 -
项目中任务是非必须的,绝大部分是使用插件完成<br/>查看全部
-
自动化管理和仓库的构件下载过程
查看全部 -
Gradle构建生命周期钩子方法
查看全部 -
1. jar这个任务是依赖
> Task :compileJava UP-TO-DATE
> Task :processResources NO-SOURCE
> Task :classes UP-TO-DATE
这前三个任务的
UP-TO-DATE表示最新的 在上次构建之后这个任务的输入输出并没有
改变 所以它这个是直接跳过的并没有执行的 如果源代码有改动它才会自动执行
查看全部 -
1. settings.gradle 是用来管理多项目构建的
查看全部 -
任务 (task)
任务里面有什么重要的方法
1. dependsOn 这个是申明依赖的
2. doFirst , doLast << 这两个小于号也是跟doLast是一样的是
一个简写方式 task也是动作列表 doFirst就是在任务列表的最前面
添加一个动作 doLast就是在动作列表的末尾添加一个动作 一个任务里面可以执行多次doFirst doLast 也就是动作列表可以包含多个动作
查看全部 -
任务 (task)
任务对应的是Task这个类 主要包括任务动作和任务依赖 任务的动作就定义了最小的工作单元就是最小的代码块 可以定义任务依赖于其它的任务 或者是执行顺序和执行条件
查看全部 -
它有几个比较重要的方法apply apply就是应用一个插件 它是project 里面的一个方法
dependencies 它是用来声明这个项目依赖于那些jar包 或者是其它的项目
repositories 它是一个仓库 也就是说从哪个仓库里面找依赖的jar包
在仓库里面根据group, name , version 唯一确定一个组件 所以我 们就可以唯一确定的依赖一个组件了
4. task也是project里面的一个方法 它是用来申明这个项目里面有什么 任务的
查看全部 -
项目 (project )
1. 项目最重要的属性和方法
属性就是 group, name, version 这三个属性就是一个组件的坐标
就是通过这三个属性可以唯一确定一个组件也就是说一个jar包这个
在后面仓库中尤其重要 如果group, name ,version不能确定唯一组件
的话 那你的依赖就是不明确的那这就是有问题的 group就是组 组是最大
的 接下来就是名称 这个组里面不能有重名的 然后就是版本号
2. 这个name跟maven里面的artifactIds是一样的 用来确定组件的名称的
3. 在IDEA新建项目的时候有的是name有的是artifactids说的都是name
查看全部 -
构建脚本
项目 (project)
查看全部 -
构建脚本概要
查看全部 -
怎么打包成war包 我们需要使用 war 这个插件 我们使用java这个
插件的时候Tasks会有那些构建任务 在build.gradle添加war这个插
件之后Tasks目录下的build目录里面会多出war这个功能
查看全部 -
打包完成之后的jar包存放在工程目录下的build目录下的libs里面
它是使用的是工程名称加上版本号命名的
2. build下的classes目录一些打包完成之后的字节码文件
3. jar包 包含main方法的类可以直接执行 如果没有main方法的
类会作为依赖给其它工程引用
查看全部
举报