내 봄 파일에서 라이브러리 및 속성 파일을 외부화해야하는 Spring 통합 요구 사항이 있습니다. 나는 어떤이스프링 런타임에서 메이븐 이슈 이름을 얻는 방법
lib/*.jar
properties/{artifactId}/*.properties
내가, 내가 미래에 전쟁의 100 단위를 만드는 것입니다 경로에 이슈 아이디를 추가하고 그 이유 등을 포함 할 수 있습니다 내가 zip 파일을 생성 메이븐 어셈블리 플러그인을 통해이를 달성 할 수 있어요 그 (것)들을 구별 할 필요가있을 것입니다.
이 전쟁에는 Web.xml이없고 초기화 프로그램은 내 라이브러리 파일 중 하나의 일부입니다. Initializer는 올바른 속성을로드하기 위해 artifactId를 알아야합니다. 내가 pom.properties에서 이슈 ID를 읽을 수있을 것
META-INF/maven/pom.properties
META-INF/maven/pom.xml
내 응용 프로그램이 파일을 이동할 수 있다면 받는다는와
은 받는다는 유물 세부 사항은
META-INF/maven/${groupId}/${artifactId}/pom.properties
META-INF/maven/${groupId}/${artifactId}/pom.xml
에 게시됩니다.
이 작업을 수행하는 데 도움이 필요합니다.
다른 방법이 있으면 문제 해결에 도움주세요.