아래질문 오류 문의
- 작성자 :
- 문*진
- 작성일 :
- 2014-09-30 11:15:44
- 조회수 :
- 839
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
1. 플러그인 추가 화면에서 오류
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-codegen-plugin</artifactId>
<version>2.2.12</version>
<executions>
이부분에서
<executions>에서 오류가 발생하는데 잡는법을 모르겠습니다.
2. <executions>을 그냥 이클립스상에서 오류 무시로 바꾼뒤 빌드한 후 생긴 오류 입니다.
ERROR] Failed to execute goal org.apache.cxf:cxf-codegen-plugin:2.2.12:wsdl2java (generate-sources) on project WStest: Execution generate-sources of goal org.apache.cxf:cxf-codegen-plugin:2.2.12:wsdl2java failed: An API incompatibility was encountered while executing org.apache.cxf:cxf-codegen-plugin:2.2.12:wsdl2java: java.lang.IllegalAccessError: tried to access field org.slf4j.impl.StaticLoggerBinder.SINGLETON from class org.slf4j.LoggerFactory
[ERROR] -----------------------------------------------------
[ERROR] realm = plugin>org.apache.cxf:cxf-codegen-plugin:2.2.12
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/G:/parksystem/WebProject/eGovFrame/eGovFrameDev-3.0.0-32bit-revision/mvnrepository_3.0/org/apache/cxf/cxf-codegen-plugin/2.2.12/cxf-codegen-plugin-2.2.12.jar
[ERROR] urls[1] = file:/G:/parksystem/WebProject/eGovFrame/eGovFrameDev-3.0.0-32bit-revision/mvnrepository_3.0/org/apache/maven/shared/maven-artifact-resolver/1.0/maven-artifact-resolver-1.0.jar
[ERROR] urls[2] = file:/G:/parksystem/WebProject/eGovFrame/eGovFrameDev-3.0.0-32bit-revision/mvnrepository_3.0/org/codehaus/plexus/plexus-utils/1.1/plexus-utils-1.1.jar
[ERROR] urls[3] = file:/G:/parksystem/WebProject/eGovFrame/eGovFrameDev-3.0.0-32bit-revision/mvnrepository_3.0/org/apache/cxf/cxf-tools-common/2.2.12/cxf-tools-common-2.2.12.jar
[ERROR] urls[4] = file:/G:/parksystem/WebProject/eGovFrame/eGovFrameDev-3.0.0-32bit-revision/mvnrepository_3.0/org/apache/velocity/velocity/1.6.4/velocity-1.6.4.jar
[ERROR] urls[5] = file:/G:/parksystem/WebProject/eGovFrame/eGovFrameDev-3.0.0-32bit-revision/mvnrepository_3.0/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.jar
[ERROR] Number of foreign imports: 1
[ERROR] import: Entry[import from realm ClassRealm[maven.api, parent: null]]
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-codegen-plugin</artifactId>
<version>2.2.12</version>
<executions>
이부분에서
<executions>에서 오류가 발생하는데 잡는법을 모르겠습니다.
2. <executions>을 그냥 이클립스상에서 오류 무시로 바꾼뒤 빌드한 후 생긴 오류 입니다.
ERROR] Failed to execute goal org.apache.cxf:cxf-codegen-plugin:2.2.12:wsdl2java (generate-sources) on project WStest: Execution generate-sources of goal org.apache.cxf:cxf-codegen-plugin:2.2.12:wsdl2java failed: An API incompatibility was encountered while executing org.apache.cxf:cxf-codegen-plugin:2.2.12:wsdl2java: java.lang.IllegalAccessError: tried to access field org.slf4j.impl.StaticLoggerBinder.SINGLETON from class org.slf4j.LoggerFactory
[ERROR] -----------------------------------------------------
[ERROR] realm = plugin>org.apache.cxf:cxf-codegen-plugin:2.2.12
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] = file:/G:/parksystem/WebProject/eGovFrame/eGovFrameDev-3.0.0-32bit-revision/mvnrepository_3.0/org/apache/cxf/cxf-codegen-plugin/2.2.12/cxf-codegen-plugin-2.2.12.jar
[ERROR] urls[1] = file:/G:/parksystem/WebProject/eGovFrame/eGovFrameDev-3.0.0-32bit-revision/mvnrepository_3.0/org/apache/maven/shared/maven-artifact-resolver/1.0/maven-artifact-resolver-1.0.jar
[ERROR] urls[2] = file:/G:/parksystem/WebProject/eGovFrame/eGovFrameDev-3.0.0-32bit-revision/mvnrepository_3.0/org/codehaus/plexus/plexus-utils/1.1/plexus-utils-1.1.jar
[ERROR] urls[3] = file:/G:/parksystem/WebProject/eGovFrame/eGovFrameDev-3.0.0-32bit-revision/mvnrepository_3.0/org/apache/cxf/cxf-tools-common/2.2.12/cxf-tools-common-2.2.12.jar
[ERROR] urls[4] = file:/G:/parksystem/WebProject/eGovFrame/eGovFrameDev-3.0.0-32bit-revision/mvnrepository_3.0/org/apache/velocity/velocity/1.6.4/velocity-1.6.4.jar
[ERROR] urls[5] = file:/G:/parksystem/WebProject/eGovFrame/eGovFrameDev-3.0.0-32bit-revision/mvnrepository_3.0/commons-collections/commons-collections/3.2.1/commons-collections-3.2.1.jar
[ERROR] Number of foreign imports: 1
[ERROR] import: Entry[import from realm ClassRealm[maven.api, parent: null]]
A
안녕하세요. 문성진님
maven에 pom.xml에서 아래와 같이 <executions> 부분에는 라이브러리에 dependency에 대한 설정을 제거하는 부분입니다.
불필요시 삭제 하시면 됩니다.
예)
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-codegen-plugin</artifactId>
<version>2.2.12</version>
<executions>
<artifactId>spring-modules-validation</artifactId>
<groupId>org.springmodules</groupId>
</exclusion>
<exclusions>
</dependency>
또한 올려주신 에러로그로 보면 원하는 파일이 다운로드가 정상적으로 진행되지 않은 듯 합니다.
해당 파일 삭제 후 다시 빌드해 보시거나 빌드시 "Update Snapshots" 옵션을 선택하신 후에 다시 진행해 보시면 되실 것 같습니다.
고맙습니다.
maven에 pom.xml에서 아래와 같이 <executions> 부분에는 라이브러리에 dependency에 대한 설정을 제거하는 부분입니다.
불필요시 삭제 하시면 됩니다.
예)
<dependency>
<groupId>org.apache.cxf</groupId>
<artifactId>cxf-codegen-plugin</artifactId>
<version>2.2.12</version>
<executions>
<artifactId>spring-modules-validation</artifactId>
<groupId>org.springmodules</groupId>
</exclusion>
<exclusions>
</dependency>
또한 올려주신 에러로그로 보면 원하는 파일이 다운로드가 정상적으로 진행되지 않은 듯 합니다.
해당 파일 삭제 후 다시 빌드해 보시거나 빌드시 "Update Snapshots" 옵션을 선택하신 후에 다시 진행해 보시면 되실 것 같습니다.
고맙습니다.