gradle基本使用

简介: gradle基本使用

构建命令

清理命令

gradle clean


构建打包命令

gradle clean build


编译时跳过测试,使用-x,-x参数用来排除不需要执行的任务

gradle clean build -x test


创建缓存依赖

执行命令gradle clean build --refresh-dependencies或删除.gradle/caches目录,构建的时候它会下载所有依赖并加入到缓存中。


阿里云镜像

buildscript {
    repositories {
        maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }
        maven{ url 'http://maven.aliyun.com/nexus/content/repositories/jcenter'}
    }


maven项目转换为gradle项目

根目录执行

gradle init --type pom


settings.gradle配置

是模块Module配置文件,大多数setting.gradle的作用是为了配置子工程,根目录下的settings.gradle脚本文件是针对module的全局配置,它的作用域所包含的所有module是通过settings.gradle来配置。

settings.gradle用于创建多Project的Gradle项目。Project在IDEA里对应Module模块。

例如配置module名rootProject.name = 'DyoonPLM'


Gradle项目配置中指定的编码格式

如果使用了Gradle管理项目,我们需要特定的搭配

Java编译器GBK+控制台GBK+文本编码UTF-8+build.gradle配置为UTF-8

打开项目的build.gradle文件,向其中加入下列代码

tasks.withType(JavaCompile){
    options.encoding="UTF-8"    //这里最好选择UTF-8
}
相关文章
|
10月前
|
Java 程序员 API
Gradle笔记 二 Gradle的基础Groovy
Gradle笔记 二 Gradle的基础Groovy
92 0
|
5月前
|
Java Maven Kotlin
idea maven创建kotlin项目
本文介绍了在IntelliJ IDEA中使用Maven创建Kotlin项目的步骤,包括在`pom.xml`文件中添加Maven中央仓库、配置`kotlin-maven-plugin`插件、指定源目录、添加测试插件和执行插件,以及添加Kotlin测试依赖和标准库依赖。文中还提到了如何通过更换镜像或使用代理来解决依赖下载速度慢的问题,并展示了运行示例代码的截图。
289 4
idea maven创建kotlin项目
|
9月前
|
IDE Java Apache
Maven基本使用
Maven基本使用
49 2
Maven基本使用
|
10月前
|
Java 测试技术 项目管理
Java基础教程(22)-构建工具Maven的基本使用
【4月更文挑战第22天】Maven是Java项目管理及构建工具,简化构建、测试、打包和部署等任务。遵循约定优于配置原则,核心是`pom.xml`配置文件,用于管理依赖和项目信息。安装涉及下载、解压、配置环境变量。在IDEA中使用Maven创建项目,通过`pom.xml`添加依赖和管理版本。常用命令包括`clean`、`compile`、`test`、`package`、`install`和`deploy`。IDEA支持直接执行这些命令。
|
IDE Java API
Gradle 系列(2)手把手带你自定义 Gradle 插件
Gradle 系列(2)手把手带你自定义 Gradle 插件
1170 0
Gradle 系列(2)手把手带你自定义 Gradle 插件
|
10月前
|
Java
Gradle笔记 八 Gradle 插件(一)
Gradle笔记 八 Gradle 插件
210 0
|
10月前
|
存储 缓存 Java
Gradle笔记 八 Gradle 插件(二)
Gradle笔记 八 Gradle 插件
180 0
|
XML Java Apache
Gradle极简入门
Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建工具。它使用一种基于Groovy的特定领域语言(DSL)来声明项目设置,而不是传统的XML。Gradle构建脚本是用Groovy编写的,也可以使用Kotlin编写,两者都是基于JVM的语言。
362 0
|
Java 测试技术 Maven
Maven的基本使用
项目若要使用Maven,那么项目的目录结构必须符合Maven的规范
99 0
Maven的基本使用

热门文章

最新文章