Gradle入坑笔记

最近项目用到了Gradle,这里记录一下坑,望大家少走弯路,多多进步。

如何将Maven项目转为Gradle项目?
进入项目目录,运行以下目录可以解决

gradle init --type pom

导入Springboot插件后报错:

A problem occurred evaluating root project 'select-number'.
> Failed to apply plugin 'org.springframework.boot'.
   > Spring Boot plugin requires Gradle 6.8.x, 6.9.x, or 7.x. The current version is Gradle 6.7

这里是因为版本问题
在这里插入图片描述
去Gradle文件夹下,将gradle版本换成高一点的就可以了。
出现以下问题是因为gradle版本太高,换成7.0以下的就可以了:

A problem occurred evaluating root project 'select-number'.
> Could not find method compile() for arguments [{group=org.springframework.boot, name=spring-boot-starter-web, version=2.5.0}] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.

使用以下注解:

@Component
@Data
@PropertySource(value = {"classpath:/application.yml"}, encoding = "utf-8")
@ConfigurationProperties(prefix = "eos")

报错。
.yml文件报错:

  symbol:   method setNodeHostPort(String)
  location: variable eosProperties of type EosProperties

这是lombok的问题,使用以下方式引入:

    compileOnly group: 'org.projectlombok', name: 'lombok', version: '1.18.20'
    annotationProcessor 'org.projectlombok:lombok:1.18.20'

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值