메뉴 건너띄기
상단메뉴 바로가기
본문 바로가기

이 누리집은 대한민국 공식 전자정부 누리집입니다.

본문 영역

적용 지원, FAQ, Q&A 게시판을 통해 기술 문제 해결을 지원합니다.

묻고 답하기

개발환경 4.1에서 4.2 변경 문의 (2)
  • 작성자

    C***S

  • 작성일

    2024-10-23 09:28:04

  • 조회수

    564

  • 구분

    개발환경 / 4.2

  • 진행상태

    완료

질문

기존 문의 내용

https://www.egovframe.go.kr/home/qainfo/qainfoRead.do?pagerOffset=0&maxPageItems=10&searchKey=&searchValue=&menuNo=69&qaId=QA_00000000000023917

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
기존 문의에 대한 답변을 받았는데 질문과 다른 답변을 받아 다시 문의드립니다.

pom.xml에 설정한 repository에는 이상이 없습니다.
egovframework:rtemigration4.2 문서를 참조하였고 답변받은 내용으로 다시 적용했는데 동일하게 org.egovframe.ret.~4.2.0.jar 파일들은 missing 으로 나옵니다.
-> 대신 실행환경 eGovFrame Lite Version 4.2.0 게시물에 있는 jar파일을 해당 경로에 추가했습니다.
현재 개발중인 환경이 내부망이긴 하나 외부 인터넷 접속이 가능하며 다른 dependency는 정상적으로 추가했습니다.

1. Maven을 통해 jar파일을 받을 수 없는 경우 실행환경 eGovFrame Lite Version 4.2.0 게시물에 있는 jar파일을 사용해서 진행해도 되는지
2. 톰캣 실행시 발생하는 오류에 대한 답변은 없었습니다. 톰캣 실행시 발생하는 로그에 대한 답변 바랍니다.

환경정보
    - OS 정보 :
    - 표준프레임워크 버전 : 4.2
    - JDK(JRE) 정보 : JDK 17
    - WAS 정보 :
    - DB 정보 :
    - 기타 환경 정보 :
첨부파일
답변

안녕하세요
표준프레임워크센터입니다.

1. eGovFrame Lite Version 4.2.0의 라이브러리 파일로 로컬 레포지토리를 구성 하셨다면 
해당 다운로드 파일에 들어있던 표준프레임워크 실행환경 라이브러리를 사용하셔도 무관합니다.

메이븐의 경우 의존성이 제대로 다운로드 되지 않았을 수 있으므로 필요시 아래 방법도 진행해보시면 좋을 듯 합니다.
1. 로컬의 메이븐 레포지토리 경로를 확인 (Preferences > Maven  > User Setting)
2. 해당 위치의 라이브러리를 전부 백업 후 삭제 
3. 프로젝트로에서 maven 업데이트 진행 (재빌드)

해당 방법으로도 실행환경 라이브러리가 다운로드 되지 않는다면
pom.xml 설정의 문제이거나 외부환경에서 라이브러리를 받아오지 못할 환경일 가능성이 높아
두 가지를 모두 점검해보셔야합니다.

첨부하신 tomcat 오류의 경우 maven dependency를 제대로 받아오지 못해 발생하는 문제로 확인되며
의존성 관련 문제 해결과 함께 해결될 듯 합니다.

감사합니다.

이 페이지의 구성

묻고 답하기