복붙노트

[SPRING] Spring Annotation 기반 컨트롤러가 jar 파일 내부에 있으면 작동하지 않습니다.

SPRING

Spring Annotation 기반 컨트롤러가 jar 파일 내부에 있으면 작동하지 않습니다.

하위 모듈 내에 주석 기반 컨트롤러가 있습니다. 이러한 모듈은 jar 파일로 배포됩니다.

jar 파일의 주석 기반 컨트롤러가 스프링 구성에로드되지 않습니다.

일식에서 내보내기 유틸리티를 사용하여 jar 파일을 수동으로 내보내는 중입니다.

어느 누구도이 문제에 직면 했습니까?

해결법

  1. ==============================

    1.Eclipse에서 내보내기 유틸리티를 사용하여 jar 파일을 내보낼 때 디렉토리 항목 추가라는 옵션이 있습니다. 이 옵션을 선택하고 jar 파일을 내 보내면 문제가 해결됩니다.

    Eclipse에서 내보내기 유틸리티를 사용하여 jar 파일을 내보낼 때 디렉토리 항목 추가라는 옵션이 있습니다. 이 옵션을 선택하고 jar 파일을 내 보내면 문제가 해결됩니다.

  2. from https://stackoverflow.com/questions/1242656/spring-annotation-based-controllers-not-working-if-it-is-inside-jar-file by cc-by-sa and MIT license