본문 바로가기
개발하는 '정'/JAVA

인텔리제이 package does not exist 오류 해결

by kcrystal-dev 2024. 7. 30.

package does not exist 오류 해결

 

인텔리제이에서 SpringBoot로 생성한 프로젝트에서 외부 라이브러리를 추가하고자 했다.

로컬의 jar 파일을 추가한 후 빌드하였으나, 해당 파일을 인식하지 못 해 "package ... does not exist" 오류가 발생하였다.

 

 

 

1. jar 파일 추가

디렉토리를 생성한 후, jar 파일을 넣는다.

 

2. Library 추가

 1) Project Structure > Libraries에서 + 버튼을 눌러 Java를 선택한다.

 

 2) 1번에서 저장해둔 로컬 경로를 선택한 후 OK 버튼을 눌러 등록한다.

 

 3) jar 파일이 등록되었다면 Apply 및 OK를 눌러 적용한다.

 

 

3. build.gradle 에 아래 소스 추가

dependencies {
	implementation fileTree(dir: 'libs', include: ['*.jar'])
}

 

(Maven이라면 properties와 dependency를 추가해야할 것이다.)

 

참고로 아래 소스들은 작동이 안 됐다.

compile fileTree(dir: 'libs', include: ['*.jar'])
compile files('libs/test-core')
implementation files('libs/test-core')

 


끝.

반응형

댓글