eGovFrame Web Project 기본 예제로 생성했는데 실행이 되지 않습니다.
- 작성자 :
- 민*기
- 작성일 :
- 2019-12-30 18:04:45
- 조회수 :
- 2,857
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
자동차손해배상진흥원 - 정부보장사업 구상업무시스템 구축 프로젝트
eGovFrame Web Project 로 생성 하였고
예제 소스 포함 체크 했습니다.
openJDK 1.8, Tomcat 7.0, Servlet 3.0 으로 하였는데
예제 소스 pom.xml 이 Servlet 2.5 로 되어 있길래, 이 부분은 주석 처리했습니다.
예제 소스에서 Properties 의 Deployment Assembly 에 Maven Dependency가 있어야 하는데 없어서 Add 로 추가해 주었습니다.
이렇게 하고 톰켓 가동하는데 첨부 파일과 같은 오류 메시지가 나네요.
그런데,
<properties>
<spring.maven.artifact.version>4.3.16.RELEASE</spring.maven.artifact.version>
<egovframework.rte.version>3.5.0</egovframework.rte.version>
</properties>
이렇게 3.8.0 -> 3.5.0 으로 바꾸고 하면 에러가 안나고 잘 WAS 가 올라갑니다.
왜 그런것인지... 서버에 있는 파일이 깨진건 아닌지
한번 확인을 부탁 드립니다.
eGovFrame Web Project 로 생성 하였고
예제 소스 포함 체크 했습니다.
openJDK 1.8, Tomcat 7.0, Servlet 3.0 으로 하였는데
예제 소스 pom.xml 이 Servlet 2.5 로 되어 있길래, 이 부분은 주석 처리했습니다.
예제 소스에서 Properties 의 Deployment Assembly 에 Maven Dependency가 있어야 하는데 없어서 Add 로 추가해 주었습니다.
이렇게 하고 톰켓 가동하는데 첨부 파일과 같은 오류 메시지가 나네요.
그런데,
<properties>
<spring.maven.artifact.version>4.3.16.RELEASE</spring.maven.artifact.version>
<egovframework.rte.version>3.5.0</egovframework.rte.version>
</properties>
이렇게 3.8.0 -> 3.5.0 으로 바꾸고 하면 에러가 안나고 잘 WAS 가 올라갑니다.
왜 그런것인지... 서버에 있는 파일이 깨진건 아닌지
한번 확인을 부탁 드립니다.
A
안녕하세요.
표준프레임워크센터 입니다.
표준프레임워크의 버전을 낮추었는데 된다고 한다면
메이븐 로컬 레포지토리에 v3.5 라이브러리는 존재하는데
v3.8최신 라이브러리를 가져오지 못하는 문제로 보입니다.
pom.xml에 다음부분이 있는지 확인합니다.
지정된 URL에서 표준프레임워크 실행환경을 가져오게 됩니다.
<repository>
<id>egovframe</id>
<url>http://maven.egovframe.kr:8080/maven/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
메이븐 레파지토리를 초기화할 필요도 있는데요.
프로젝트 우클릭 > Maven > Update Project를 선택하시고
Force Update ~~~에 체크후 OK선택하여
저장소를 초기화후에 재기동해 보시기 바랍니다.
알수 없는 이유로 제대로 라이브러리를 내리지 못해 오류가 발생하는 경우가 있습니다.
다음 경로 하위를 우선 백업하시고
삭제하신다음 개발환경을 재기동해 보시기 바랍니다.
C:\Users\로그인계정\.m2\repository\org\apache\maven\plugins\maven-resources-plugin
위 경로는 maven 설정에 따라 약간 차이가 있을수 있습니다.
위경로가 아니라면
Window > Preferences > Maven > User Settings를 보시면 확인이 가능합니다.
감사합니다.
표준프레임워크센터 입니다.
표준프레임워크의 버전을 낮추었는데 된다고 한다면
메이븐 로컬 레포지토리에 v3.5 라이브러리는 존재하는데
v3.8최신 라이브러리를 가져오지 못하는 문제로 보입니다.
pom.xml에 다음부분이 있는지 확인합니다.
지정된 URL에서 표준프레임워크 실행환경을 가져오게 됩니다.
<repository>
<id>egovframe</id>
<url>http://maven.egovframe.kr:8080/maven/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
메이븐 레파지토리를 초기화할 필요도 있는데요.
프로젝트 우클릭 > Maven > Update Project를 선택하시고
Force Update ~~~에 체크후 OK선택하여
저장소를 초기화후에 재기동해 보시기 바랍니다.
알수 없는 이유로 제대로 라이브러리를 내리지 못해 오류가 발생하는 경우가 있습니다.
다음 경로 하위를 우선 백업하시고
삭제하신다음 개발환경을 재기동해 보시기 바랍니다.
C:\Users\로그인계정\.m2\repository\org\apache\maven\plugins\maven-resources-plugin
위 경로는 maven 설정에 따라 약간 차이가 있을수 있습니다.
위경로가 아니라면
Window > Preferences > Maven > User Settings를 보시면 확인이 가능합니다.
감사합니다.