‹ 返回笔记 Esc·

Gradle 命令

gradle 命令 Gradle 通过build.gradle文件配置 --- Gradle 全局镜像源配置 --- Gradle 项目级镜像源配置 --- Gradle 命令行直接启动 Spring…

gradle 命令

Gradle 通过build.gradle文件配置

1gradle clean              # 清理构建目录(build),删除之前的构建产物
2gradle build              # 执行项目的构建,包括编译代码、运行测试和打包
3gradle bootRun                        # 直接运行 SpringBoot 项目
4gradle assemble           # 仅打包项目,跳过测试和其他构建步骤
5
6gradle wrapper --gradle-version 7.4    # 创建或更新 Gradle Wrapper,允许项目使用特定版本的 Gradle
7gradle test               # 运行项目中的单元测试
8gradle check              # 运行所有检查任务,包括测试、代码检查等
9gradle tasks              # 显示可用的任务列表
10gradle dependencies       # 显示项目的依赖树,帮助分析项目的依赖关系
11gradle jar                # 生成项目的 JAR 文件
12gradle properties         # 显示项目的属性和配置信息
13gradle init                                # 初始化一个标准的 Gradle 项目结构和配置文件的项目
14gradle publish            # 将构建的包发布到指定的远程仓库(需启用 maven-publish 插件)
15
16gradle clean assemble     # 清理项目并执行构建,确保从干净的状态开始构建

Gradle 全局镜像源配置

1systemProp.maven.repo.url=https://mirrors.aliyun.com/repository/public/
2systemProp.maven.repo.url.2=https://repo1.maven.org/maven2/
3systemProp.maven.repo.url.3=https://repo.maven.apache.org/maven2/
4systemProp.maven.repo.url.4=https://jcenter.bintray.com/
5systemProp.maven.repo.url.5=https://repo.spring.io/plugins-release/

Gradle 项目级镜像源配置

1repositories {
2    maven { url 'https://maven.aliyun.com/repository/public/' }
3    maven { url "https://repo1.maven.org/maven2/" }
4    mavenLocal()
5    mavenCentral()
6    google()
7}

Gradle 命令行直接启动 SpringBoot 项目

1gradle run  # 运行普通 Java 应用
2gradle bootRun  # 启动 Spring Boot 应用
3gradle bootRun --args='--spring.profiles.active=dev'
4
5./gradle run
6./gradlew bootRun
7./gradlew bootRun --args='--spring.profiles.active=dev'