프로젝트에서 GWT와 아파치 공유의 많은 클래스를 사용합니다. 개미를 maven으로 변경 한 후 아파치 공유지와 gwt-dev와의 충돌이 나타났습니다. GWT-DEV lib에 의존하지 않고 (하지만 GWT 개발자 모드를 사용하기 위해서는 클래스 경로를 수동으로 설정된) 다음과 같은 오류가 나타납니다Maven을 통해 작업 아파치 공유 및 gwt를 만드는 방법은 무엇입니까?
[ERROR]/프로젝트/지점/받는다는/서버/프로젝트 서버/대상/생성 - 소스/GWT/COM/프로젝트/클라이언트/Service_TypeSerializer.java : [20,3] 찾을 수없는 기호
[ERROR] 기호 : 클래스 GwtScriptOnly
[ERROR] 위치 : 클래스 com.project.client .Service_TypeSerializer
/project/branches/maven/server/project-server/target/generated-sources /의/gwt/com/project/client 폴더에 있습니다.
gwt-dev 의존성 프로젝트는 전혀 빌드되지 않습니다.
아파치 공유지와 충돌을 해결하는 방법에 대한 해결책이 있습니까?
'gwt-dev'를 사용할 때 어떤 오류가 발생합니까? –
@AndrewLogvinov 목표 com.ning.maven.plugins를 실행하지 못했습니다 : maven-duplicate-finder-plugin : 1.0.3 : 프로젝트 프로젝트 점검 (기본) : 중복 클래스/리소스 발견 -> [Help 1] org.apache .maven.lifecycle.LifecycleExecutionException : 목표 com.ning.maven.plugins를 실행하지 못했습니다 : maven-duplicate-finder-plugin : 1.0.3 : 프로젝트 프로젝트에서 확인 (기본값) : 중복 클래스/리소스가 발견되어 및 빌드가 실패했습니다. – Dragon
좋습니다. 중복 클래스에 관한 것입니다. 'mvn dependency : tree'를 실행하고 여기에 출력을 게시하십시오. –