전자정부 프레임워크 v5.0 교육자료 IDE, 다른 드라이브에 설치하는 완벽 가이드

이미지
  전자정부 프레임워크 v5.0 교육자료 IDE, 다른 드라이브에 설치하는 완벽 가이드 한 달 전쯤 전자정부 프레임워크(eGovFrame) v4.3 교육을 들었을 때는, 설치 가이드에 나와 있는 대로 얌전하게 C 드라이브( C:\ )에 설치했었습니다. 하지만 이번 최신 v5.0 교육을 들으면서는 조금 다른 시도를 해보기로 했죠. 바로 용량이 넉넉한 다른 드라이브(제 경우는 G:\ )에 설치해보는 것입니다! 개발 프로그램들이 워낙 용량을 많이 차지하다 보니, 항상 C 드라이브 공간이 부족해 허덕이게 되더라고요. 저처럼 C 드라이브 용량 압박에 시달리시는 분들을 위해, 다른 드라이브에 전자정부 프레임워크 IDE를 세팅하는 과정을 꼼꼼히 정리해 보았습니다. (💡 바쁘신 분들을 위해 글 맨 마지막에 '단 1초 만에 해결하는 초간단 꿀팁(정션 링크)' 도 적어두었으니 참고해 주세요!) 📌 교육자료 다운로드 및 기본 경로 확인 👉 다운로드 링크: eGovFrame 다운로드 페이지 기본적으로 가이드에서는 아래와 같이 C:\ 하위에 압축을 풀게 되어 있습니다. ✔️ eclipse IDE: C:\eGovFrame-5.0.0\eclipse ✔️ maven: C:\eGovFrame-5.0.0\maven  💡로컬 리포지토리 포함 (.m2) ✔️ 교재 자료 경로: C:\eGovFrame-5.0.0\textbook ✔️ 실습 자료 경로:  📂 C:\eGovFrame-5.0.0\workspace-edu  📂 C:\eGovFrame-5.0.0\workspace-mobile  📂 C:\eGovFrame-5.0.0\workspace-vscode 하지만 저는 C:\ 대신 G:\ 드라이브에 압축을 풀고 세팅을 변경해 주었습니다. 📌 1. 로컬 메이븐 설정(settings.xml) 변경하기 가장 먼저 해야 할 일은 Maven의 로컬 리포지토리(Local...

전자정부표준프레임워크 v5.0 배치 예제 타 IDE 실행 시 빈 주입 오류 해결

이미지
  전자정부표준프레임워크 v5.0 배치 예제 타 IDE 실행 시 빈 주입 오류 해결 Eclipse 기반의 eGovFrame IDE 외의 환경(VS Code, IntelliJ 등)에서 전자정부표준프레임워크 v5.0 배치(Batch) 예제 프로젝트를 실행할 때 발생하는 빈 주입 오류( UnsatisfiedDependencyException )의 원인과 해결 방법을 정리한 가이드입니다.   예제 프로젝트 (Github) https://github.com/lantoolblog/egov-v5-batch-tutorial/tree/master/lab601-batch 🚨 문제 발생 다른 IDE나 일반 Maven 빌드로 예제 프로젝트를 구동할 때 다음과 같은 오류가 발생하며 애플리케이션 시작에 실패합니다. org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'delimitedToDelimitedJob' defined in egovframework.example.bat.job.DelimitedToDelimitedJobConfig: Unsatisfied dependency expressed through method 'delimitedToDelimitedJob' parameter 0: No qualifying bean of type 'org.springframework.batch.core.Step' available: expected single matching bean but found 4: delimitedToDelimitedStep, fixedLengthToFixedLengthStep, fixedLengthToJdbcStep, fixedLengthToMybatisStep ... 문제가 발생한 코드를 살펴보면 다음과 같습니다. @Bean...