jar는 단지 패키지의 소스들만 포함되는걸로 알고 있습니다.

 

그럼 하나의 어플리케이션이 있다고 가정하겠습니다.

 

이 어플리케이션을 jar로 만들기 위해 패키지들의 소스들만 jar로 구성하여 라이브러리를 만들었습니다.

 

그리고 다른 어플케이션에서 이를 import하여 사용하려고 합니다.

 

그런데 이때 원래 어플리케이션에서 사용하던 메니페스트며 리소스며.. 또한, 라이브러를 참조하고 있었다면

 

이를 어떻게 처리해야 할까요??

 

 

간단히 그림으로 정리하면 다음과 같습니다.

 

My App ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ> Jar 참조

 

이때 JAR은 리소스, 메니페스트, 참조하는 다른 jar까지 모두 제외한 오직 소스들로만 이루어진 상태...

 

그럼 My App 에서 Jar 내부의 함수들을 정상적으로 사용하기 위해서

 

Jar에서 사용하던 리소스들은 어떻게 처리해주어야 하나요???