New eGovFrame Template Project (Portal Site) 빌드 에러
- 작성자 :
- 박*훈
- 작성일 :
- 2022-11-09 19:16:04
- 조회수 :
- 738
- 구분 :
- 개발환경 / 4.0
- 진행상태 :
- 완료
Q
개발환경 3.10와 4.0을 다운로드 받아 설명에 따라 설치해 보고 있습니다.
eGovFrame 메뉴에서 eGovFrame Template project 중 Simple Homepage는 잘 실행되는데 나머지 Portal Site, Enterprise Business, Common All-in-one은 모두 빌드시 에러가 발생합니다. Maven Clean실행하고도 해봤는데 마찬가지입니다.
에러 내용은 아래와 같습니다.
---------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-war-plugin:2.2:war (default-war) on project TmpPortal: Execution default-war of goal org.apache.maven.plugins:maven-war-plugin:2.2:war failed: Unable to load the mojo 'war' in the plugin 'org.apache.maven.plugins:maven-war-plugin:2.2' due to an API incompatibility: org.codehaus.plexus.component.repository.exception.ComponentLookupException: Cannot access defaults field of Properties
[ERROR] -----------------------------------------------------
[ERROR] realm = plugin>org.apache.maven.plugins:maven-war-plugin:2.2
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/C:/Users/jihpa/.m2/repository/org/apache/maven/plugins/maven-war-plugin/2.2/maven-war-plugin-2.2.jar
[ERROR] urls[1] = file:/C:/Users/jihpa/.m2/repository/org/apache/maven/reporting/maven-reporting-api/2.0.6/maven-reporting-api-2.0.6.jar
[ERROR] urls[2] = file:/C:/Users/jihpa/.m2/repository/org/apache/maven/doxia/doxia-sink-api/1.0-alpha-7/doxia-sink-api-1.0-alpha-7.jar
[ERROR] urls[3] = file:/C:/Users/jihpa/.m2/repository/commons-cli/commons-cli/1.0/commons-cli-1.0.jar
[ERROR] urls[4] = file:/C:/Users/jihpa/.m2/repository/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-4/plexus-interactivity-api-1.0-alpha-4.jar
[ERROR] urls[5] = file:/C:/Users/jihpa/.m2/repository/org/apache/maven/maven-archiver/2.5/maven-archiver-2.5.jar
[ERROR] urls[6] = file:/C:/Users/jihpa/.m2/repository/org/codehaus/plexus/plexus-io/2.0.2/plexus-io-2.0.2.jar
[ERROR] urls[7] = file:/C:/Users/jihpa/.m2/repository/org/codehaus/plexus/plexus-archiver/2.1/plexus-archiver-2.1.jar
eGovFrame 메뉴에서 eGovFrame Template project 중 Simple Homepage는 잘 실행되는데 나머지 Portal Site, Enterprise Business, Common All-in-one은 모두 빌드시 에러가 발생합니다. Maven Clean실행하고도 해봤는데 마찬가지입니다.
에러 내용은 아래와 같습니다.
---------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-war-plugin:2.2:war (default-war) on project TmpPortal: Execution default-war of goal org.apache.maven.plugins:maven-war-plugin:2.2:war failed: Unable to load the mojo 'war' in the plugin 'org.apache.maven.plugins:maven-war-plugin:2.2' due to an API incompatibility: org.codehaus.plexus.component.repository.exception.ComponentLookupException: Cannot access defaults field of Properties
[ERROR] -----------------------------------------------------
[ERROR] realm = plugin>org.apache.maven.plugins:maven-war-plugin:2.2
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/C:/Users/jihpa/.m2/repository/org/apache/maven/plugins/maven-war-plugin/2.2/maven-war-plugin-2.2.jar
[ERROR] urls[1] = file:/C:/Users/jihpa/.m2/repository/org/apache/maven/reporting/maven-reporting-api/2.0.6/maven-reporting-api-2.0.6.jar
[ERROR] urls[2] = file:/C:/Users/jihpa/.m2/repository/org/apache/maven/doxia/doxia-sink-api/1.0-alpha-7/doxia-sink-api-1.0-alpha-7.jar
[ERROR] urls[3] = file:/C:/Users/jihpa/.m2/repository/commons-cli/commons-cli/1.0/commons-cli-1.0.jar
[ERROR] urls[4] = file:/C:/Users/jihpa/.m2/repository/org/codehaus/plexus/plexus-interactivity-api/1.0-alpha-4/plexus-interactivity-api-1.0-alpha-4.jar
[ERROR] urls[5] = file:/C:/Users/jihpa/.m2/repository/org/apache/maven/maven-archiver/2.5/maven-archiver-2.5.jar
[ERROR] urls[6] = file:/C:/Users/jihpa/.m2/repository/org/codehaus/plexus/plexus-io/2.0.2/plexus-io-2.0.2.jar
[ERROR] urls[7] = file:/C:/Users/jihpa/.m2/repository/org/codehaus/plexus/plexus-archiver/2.1/plexus-archiver-2.1.jar
환경정보
-
- OS 정보 : Windows 10
- 표준프레임워크 버전 : 3.10 and 4.0
- JDK(JRE) 정보 : 17
- WAS 정보 : Tomcat 8.0 and 9.0
- DB 정보 :
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터입니다.
먼저, 표준프레임워크 개발환경 3.10은 JDK 1.8을 4.0은 jdk11을 사용을 권장드리고 있습니다.
또한, 실행환경은 3.10은과 4.0은 jdk 1.8을 권장하오니 버전에 맞춰 사용해보시길 바랍니다.
그래도 진행이 되지 않으시다면, 표준프레임워크 교육환경을 다운로드받아 사용해보시길 바랍니다.
(표준프레임워크 포털 > 개발자교육 > 교육자료 : https://www.egovframe.go.kr/home/sub.do?menuNo=65)
감사합니다.
표준프레임워크센터입니다.
먼저, 표준프레임워크 개발환경 3.10은 JDK 1.8을 4.0은 jdk11을 사용을 권장드리고 있습니다.
또한, 실행환경은 3.10은과 4.0은 jdk 1.8을 권장하오니 버전에 맞춰 사용해보시길 바랍니다.
그래도 진행이 되지 않으시다면, 표준프레임워크 교육환경을 다운로드받아 사용해보시길 바랍니다.
(표준프레임워크 포털 > 개발자교육 > 교육자료 : https://www.egovframe.go.kr/home/sub.do?menuNo=65)
감사합니다.