개발/JAVA
[JAVA] class file for javax.interceptor.InterceptorBinding not found
zuzuu
2022. 1. 26. 15:31
반응형
SBA(Spring Boot Admin)을 사용하기 위해 모니터링하고자 하는 프로젝트에 'spring-boot-admin-starter-client' 라이브러리를 추가 했다.
java: cannot access javax.interceptor.InterceptorBinding
class file for javax.interceptor.InterceptorBinding not found
Consult the following stack trace for details.
com.sun.tools.javac.code.Symbol$CompletionFailure: class file for javax.interceptor.InterceptorBinding not found
그 전에 build가 잘 됐는데 갑자기 위와 같은 에러가 발생하면서 실패하였고, 서치해보니 'javax.interceptor-api' 라이브러리를 추가해야한다고 한다. (원인은 아직 모르겠음..) 추가하니 에러 없이 잘 된다.
- Gradle
// https://mvnrepository.com/artifact/javax.interceptor/javax.interceptor-api
implementation 'javax.interceptor:javax.interceptor-api:1.2.2'
- Maven
<!-- https://mvnrepository.com/artifact/javax.interceptor/javax.interceptor-api -->
<dependency>
<groupId>javax.interceptor</groupId>
<artifactId>javax.interceptor-api</artifactId>
<version>1.2.2</version>
</dependency>
728x90
반응형