Java快速开始
2015-08-12 13:34
435 查看
引用方法
Gradle提供了基于约定的java插件使用方法:apply plugin: 'java'
gradle build
常用任务说明:
任务名 | 说明 |
---|---|
clean | 删除构建的目录以及所有构建的文件 |
assemble | 编译代码并分别打成jar包【但是不会做单元测试】,也可以使用其他插件扩展功能。例如使用war插件,将打包为war包 |
check | 编译并测试代码。可以通过其他插件加强检查,例如ChekStyle插件,可以检查代码中的隐患 |
外部依赖
Gradle使用与mavn一样的”仓库“的概念管理外部依赖。可以从“仓库”中获取项目的依赖,或者发布项目供他人作为依赖使用,也可两者兼而有之。
添加mavn仓库作为任务中的仓库
repositories { mavenCentral() }
添加依赖
我们添加编译时依赖为commons-collections,测试时的依赖为junitdependencies { compile group: 'commons-collections', name: 'commons-collections', version: '3.2' testCompile group: 'junit', name: 'junit', version: '4.+' }
之后会有一篇文章做更详细的说明
定制项目
java plugin会为项目增加一些属性,通常使用这些属性的默认值就可以,但是也可以做一些定制。相关文章推荐
- SourceProvider.getJniDirectories
- 执行失败的任务 ': processDebugManifest'
- Android Studio使用教程(六):Gradle多渠道打包
- Android Studio使用教程(四):Gradle基础
- Android Studio使用教程(五):Gradle命令详解和导入第三方包
- Win7安装gradle
- 关于Android Studio 和 Gradle的那些事儿
- maven用户试用gradle
- 用Gradle 构建你的android程序
- 用Gradle 构建你的android程序-依赖管理篇
- Gradle 构建 android 应用常见问题解决指南
- Adnroid Studio Gradle 多渠道打包
- Gradle,构建工具的未来?
- gradle安装
- 如何在 Eclipse 下用 Gradle 构建 Web Application
- Android Studio 1.2中配置androidannotations
- Android Studio 初始新建项目时 build gradle project 超级慢的原因
- Android Studio Gradle project refresh failed No such property classpath for class
- build.gradle模板文件