2013-06-24 2 views
0

Worklight 버전 6.0으로 업데이트하십시오. 새 버전 6.0 웹 사이트에서 샘플 응용 프로그램을로드하고 다음과 같이 예외를 가져 오십시오.IBM Worklight 6.0 - 프로젝트를 가져온 후 마이그레이션 문제

"Worklight 프로젝트 업그레이드"중에 내부 오류가 발생했습니다. 로더 제약 조건 위반 : 메서드를 확인할 때 "org.apache.commons.io.FileUtils.iterateFiles (Ljava/io/File; Lorg/apache/commons/io/filefilter/IOFileFilter; Lorg/apache/commons/io/filefilter/IOFileFilter;) Ljava/util/Iterator; " 조직/일식 현재 클래스, COM/작업등/빌더/스킨/IMPL/SkinBuilderImpl, 그리고 클래스 로더 (예 클래스 로더 (/ 내부/baseadaptor/DefaultClassLoader 조직/일식/OSGI의 인스턴스)/OSGI/내부/baseadaptor 해결 클래스/DefaultClassLoader), 조직/아파치/평민/IO/Fileutils의 다른 클래스가 서명에 사용되는 유형의 조직/아파치/평민/IO /의 FileFilter/IOFileFilter에 대한 객체가

새 6.0 (JDK 1.6/1.7 사용, Eclipse 4.2.2)에서 빌드하고 배포 할 수있는 앱이 없습니다.

답변

1

당신이 IO는 이클립스 플러그인 디렉토리에 설치 아파치 평민이있는 경우 찾아보십시오 클래식 아니다 사용해야합니다. 그것이 충돌의 원인입니다. 할 수 있으면 시도하십시오 : 1. Eclipse를 중지하십시오 2. 플러그인 디렉토리에서 아파치 공유 IO를 이동하십시오 3. Eclipse를 시작한 다음 닫으십시오. 4. 공유 IO를 다시 plugin 디렉토리로 이동하십시오. 5. Eclipse를 시작하십시오.

문제가 발생합니까?

0

이클립스 4.2.2 자바 플랫폼 엔터프라이즈 에디션 버전하지만

+0

예, 위의 답변에서 언급 한 - 개발자 용 Eclipse Jave EE 4.2.2. –

관련 문제