Gradle

最近在做接口时研优化,对于下游一个年久失修的服务RT非常慢,但是又无人维护的接口,需要自己去优化,由于该服务并非采用maven而采用gradle去进行配置,因此想要学习一下gradle

先看找几篇简介:
https://gradle.org/
https://baike.baidu.com/item/Gradle/3066272?fr=ge_ala
在此不做过多介绍

因为我想解决的问题主要是如何使用gradle进行打包一个sdk:
https://blog.51cto.com/u_12219/11215681

下面是基本的实现

1. 创建一个 build.gradle 文件

下面是一个基本示例(由GPT生成)

plugins {
    id 'java'
}

group = 'com.example'
version = '1.0-SNAPSHOT'

repositories {
    mavenCentral()
}

dependencies {
    // 添加项目依赖,例如:
    // implementation 'org.apache.commons:commons-lang3:3.12.0'
}

jar {
    // 配置 JAR 打包信息,例如:
    manifest {
        attributes(
            'Main-Class': 'com.example.Main' // 设置Main类,JAR启动入口
        )
    }
}

2. 定义 Main 类

定义完build.gradle文件之后,需要进行main类的定义,这时候需要在src/main/kava目录中定义一个主类:

package com.example;

public class Main {
    public static void main(String[] args) {
        System.out.println("Hello, Gradle!");
    }
}

3. 执行构建任务

在项目的根目录下,打开终端并运行以下命令来生成 JAR 包:

gradle clean build

4. 运行 JAR 包

如果你的 JAR 包中已经设置了 Main-Class,你可以直接运行它:

java -jar build/libs/yourproject-1.0-SNAPSHOT.jar
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

会说话的皮卡丘

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值