개발하는 '정'/JAVA
인텔리제이 package does not exist 오류 해결
kcrystal-dev
2024. 7. 30. 17:21
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')
끝.
반응형