3.8 -> 3.9 업그레이드 시 오류
- 작성자 :
- 김*태
- 작성일 :
- 2020-08-03 15:25:12
- 조회수 :
- 3,455
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
현재 인터넷이 되지 않는 내부 업무망에서 기존 3.8 버전의 샘플 소스를 3.9 버전으로 업그레이드 하는 과정에서 오류가 발생하여 문의 드립니다..
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:dev3.9:gettingstarted 페이지에서
maven repostiory 3.9.zip 파일을 다운로드 받아 settings.xml 수정하고, 이클립스상에서도 maven 설정 부분 수정 하였습니다.
위키에 나온데로
변경 전 (예)
<properties>
<spring.maven.artifact.version>4.3.16.RELEASE</spring.maven.artifact.version>
<egovframework.rte.version>3.8.0</spring.maven.artifact.version>
</properties>
변경 후 (예)
<properties>
<spring.maven.artifact.version>4.3.22.RELEASE</spring.maven.artifact.version>
<egovframework.rte.version>3.9.0</spring.maven.artifact.version>
</properties>
수정을 하면 오류가 발생 합니다.
org.slf4j.slf4j.api 1.7.26 버전 jar 파일도 없는 듯 합니다.
해당 소스를 첨부파일로 첨부 합니다. 원래 zip 파일인데 업로드 체크 때문에 확장자를 txt로 바꾸었습니다.
첨부 된 소스는 버전 업 하기 전 소스 입니다.
오류 해결을 위해 여러 부분 수정하고 시도를 해보았으나 해결이 되지 않네요.
maven repostiory 3.9.zip 이 파일에 문제가 있는 듯 한데 확인 부탁 드립니다.
오류 메세지는 다음과 같습니다.
1. The project was not built since its build path is incomplete. Cannot finr the class file for org.slf4j.Logger. Fix the build path then try building this project
2. The type org.slf4j.Logger cannot be resolved. It is indirectly refenenced from required .class files
올려주신 3.9 maven repository 파일에 뭔가 누락이 있는듯 한데요..
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:dev3.9:gettingstarted 페이지에서
maven repostiory 3.9.zip 파일을 다운로드 받아 settings.xml 수정하고, 이클립스상에서도 maven 설정 부분 수정 하였습니다.
위키에 나온데로
변경 전 (예)
<properties>
<spring.maven.artifact.version>4.3.16.RELEASE</spring.maven.artifact.version>
<egovframework.rte.version>3.8.0</spring.maven.artifact.version>
</properties>
변경 후 (예)
<properties>
<spring.maven.artifact.version>4.3.22.RELEASE</spring.maven.artifact.version>
<egovframework.rte.version>3.9.0</spring.maven.artifact.version>
</properties>
수정을 하면 오류가 발생 합니다.
org.slf4j.slf4j.api 1.7.26 버전 jar 파일도 없는 듯 합니다.
해당 소스를 첨부파일로 첨부 합니다. 원래 zip 파일인데 업로드 체크 때문에 확장자를 txt로 바꾸었습니다.
첨부 된 소스는 버전 업 하기 전 소스 입니다.
오류 해결을 위해 여러 부분 수정하고 시도를 해보았으나 해결이 되지 않네요.
maven repostiory 3.9.zip 이 파일에 문제가 있는 듯 한데 확인 부탁 드립니다.
오류 메세지는 다음과 같습니다.
1. The project was not built since its build path is incomplete. Cannot finr the class file for org.slf4j.Logger. Fix the build path then try building this project
2. The type org.slf4j.Logger cannot be resolved. It is indirectly refenenced from required .class files
올려주신 3.9 maven repository 파일에 뭔가 누락이 있는듯 한데요..
A
안녕하세요.
표준프레임워크센터입니다.
현재 문의주신 pom.xml에도 명기되어 있듯이 3.9에서 slf4j는 1.7.25버전이 쓰이고 있습니다.
또한 현재 올라가 있는 maven 라이브러리 파일을 오프라인에서 테스트를 진행한 상태입니다.
추가 사항이나 수정 사항이 있으시다면 그부분에 대해서는 따로 라이브러리를 추가하셔야 할 듯 합니다.
다운 받은 maven repository와 설정된 maven경로를 다시 한번 확인해 보시고
필요하다면 maven update를 진행 해 보시기 바랍니다.
감사합니다.
표준프레임워크센터입니다.
현재 문의주신 pom.xml에도 명기되어 있듯이 3.9에서 slf4j는 1.7.25버전이 쓰이고 있습니다.
또한 현재 올라가 있는 maven 라이브러리 파일을 오프라인에서 테스트를 진행한 상태입니다.
추가 사항이나 수정 사항이 있으시다면 그부분에 대해서는 따로 라이브러리를 추가하셔야 할 듯 합니다.
다운 받은 maven repository와 설정된 maven경로를 다시 한번 확인해 보시고
필요하다면 maven update를 진행 해 보시기 바랍니다.
감사합니다.