@Data的maven依赖坐标
时间: 2023-07-21 19:11:17 浏览: 129
maven所用的相关坐标
`@Data` 是 Lombok 库中的一个注解,用于自动生成 Java 类的常见方法,如 getter、setter、equals、hashCode 等。要使用 `@Data` 注解,你需要在项目中添加 Lombok 的 Maven 依赖。
以下是 Lombok 的 Maven 坐标:
```xml
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.20</version>
<scope>provided</scope>
</dependency>
```
上述依赖将在你的 Maven 项目中引入 Lombok 版本 1.18.20。请确保将此依赖添加到你的项目的 `<dependencies>` 节点中。
同时,为了让 IDE 正确地识别和使用 Lombok 自动生成的方法,你还需要安装适用于你使用的 IDE 的 Lombok 插件,并按照插件的要求进行配置。
请注意,`<scope>provided</scope>` 的设置是为了告诉 Maven,Lombok 库将由编译环境(如 IDE 或构建工具)提供,而不需要在最终的构建输出中包含 Lombok。这是因为 Lombok 并不是运行时库,而是在编译时进行处理的。
阅读全文