728x90
반응형

 

Spring Boot Project 를 만들면 Maven 이나 Gradle이 기본적으로 설치되어있습니다.

 

다양한 library 을 쉽고 간편하게 가져와서 쓸수 있지만 외부와의 통신을 허용하지 않는 개발 환경이 있기도 합니다.

 

이럴때에는 외부 Jar 를 등록시켜야 하는데요.

 

Gradle 에서 외부 Jar를 등록해보도록 하겠습니다.

 

 

 

 

 

이전에 소개했던 Virtual Key를 기준으로 진행하겠습니다.

 

https://gigas-blog.tistory.com/101

 

[Java] Webponent Virtual Key 샘플 구현

이전에 소개했던 가성비 좋은 HTML 기반 보안키패드를 구현해보려고 합니다. https://gigas-blog.tistory.com/100 WebPonent Virtual Key - HTML 보안 키패드 웹과 하이브리드 앱에서 사용할 수 있는 보안키패드를..

gigas-blog.tistory.com

 

 

 

 

등록 방법은 아래와 같습니다.

 

1. gradle 프로젝트를 생성합니다.

 

2. 프로젝트 경로에 libs 라는 폴더를 생성합니다.

3. build.gradle 파일을 열어서 dependencies 부분에 함수를 호출합니다.

 

dependencies {

	// libs 폴더 특정 jar 파일 스캔
    implementation files('libs/eltz-keypad.jar')

    // libs 폴더 전체 jar 파일 스캔
    implementation fileTree(dir: 'libs', include: '*.jar')

...
}

 

4. gradle 을 동기화 합니다.

 

 

 

프로젝트 경로에 libs 파일을 생성하고 jar파일을 넣어 files() 라는 함수로 특정 jar만 스캔할 수 있습니다.

 

하지면 여러개의 jar 파일을 스캔한다면 매번 등록을 해줘야하는 번거로움이 있습니다.

 

그럴때에는 fileTree 함수를 사용해서 jar 파일을 전체 스캔하는 방법을 사용합니다.

 

 

 

 

어렵지 않은 작업이지만 정보가 없다면 어렵게 느껴질 수 있습니다.

 

더 많은 정보를 올릴수 있도록 노력하겠습니다.

 

728x90
반응형

+ Recent posts