如何把javax.annotation.PostConstruct在jdk11中使用
时间: 2023-12-10 12:37:11 浏览: 365
在 JDK 11 中,javax.annotation 包不再包含在标准 Java SE API 中,需要手动添加 javax.annotation-api 依赖。
您可以使用以下 Maven 依赖来使用 javax.annotation.PostConstruct 注解:
```xml
<dependency>
<groupId>javax.annotation</groupId>
<artifactId>javax.annotation-api</artifactId>
<version>1.3.2</version>
</dependency>
```
或者,如果您使用 Gradle,请在 build.gradle 文件中添加以下依赖:
```groovy
implementation 'javax.annotation:javax.annotation-api:1.3.2'
```
然后,在您的代码中,您可以像往常一样使用 javax.annotation.PostConstruct 注解。例如:
```java
import javax.annotation.PostConstruct;
public class MyClass {
@PostConstruct
public void init() {
// 在此处添加初始化代码
}
}
```
阅读全文