Spring batch admin 관리자는 전쟁의 classpath:/META-INF/spring/batch/jobs/
디렉토리에서 작업 파일을로드합니다.스프링 배치 관리자에서 작업 파일의 경로를 사용자 정의합니다.
내 직업 xml 파일을 c:\
또는 다른 외부 위치에 넣고 싶습니다.
배치 관리자에서 외부 위치로 디렉토리 위치를 재정의하거나 사용자 정의 할 수 있습니까?
Spring batch admin 관리자는 전쟁의 classpath:/META-INF/spring/batch/jobs/
디렉토리에서 작업 파일을로드합니다.스프링 배치 관리자에서 작업 파일의 경로를 사용자 정의합니다.
내 직업 xml 파일을 c:\
또는 다른 외부 위치에 넣고 싶습니다.
배치 관리자에서 외부 위치로 디렉토리 위치를 재정의하거나 사용자 정의 할 수 있습니까?
스프링 배치 관리 사용자 가이드를 명확하게 읽은 후에 대답을 찾았습니다. execution-context.xml에서 'jobloader'bean을 대체하십시오.
정확하게 말하면 'execution-context.xml'이라는 컨텍스트 파일을 만들고 'jobloader'라는 bean의 사용자 정의 된 옵션을 선언하십시오. 이것은 bootstrap/execution-context.xml에있는이 특정의 명명 된 bean에 대한 설정을 덮어 씁니다. 자세한 내용은 스프링 배치 관리자 사용 설명서를 참조하십시오.