2013-04-19 3 views
0

"aether-demo"를 컴파일하고 실행해야합니다.패키지 이름 변경으로 aether-demo가 컴파일되지 않습니다.

나는 "오드 - 데모"의 출시를 찾을 수 없습니다, 그래서 다음과 같이 내가 스냅 샷을 사용하고 있습니다 :

git clone git://git.eclipse.org/gitroot/aether/aether-core.git 
cd aether-core 
mvn clean install 

git clone git://git.eclipse.org/gitroot/aether/aether-demo.git 
cd aether-demo/ 
cd aether-demo-snippets/ 
mvn clean install 

을하지만 실패 :

[ERROR] /private/tmp/aether-demo/aether-demo-snippets/src/main/java/org/eclipse/aether/examples/manual/ManualRepositorySystemFactory.java:[33,40] cannot access org.sonatype.aether.impl.internal.DefaultServiceLocator 
[ERROR] class file for org.sonatype.aether.impl.internal.DefaultServiceLocator not found 
[ERROR] DefaultServiceLocator locator = new DefaultServiceLocator(); 

및 기타 오류 .

그것이 클래스 그러나 "org.sonatype.aether.impl.internal.DefaultServiceLocator"

를 찾을 수없는 것을 알려줍니다 ManualRepositorySystemFactory.java 대신이 수입이 있습니다

import org.apache.maven.repository.internal.DefaultServiceLocator; 

은 왜 그렇게입니까? ManualRepositorySystemFactory.java가 해당 클래스를 org.sonatype.aether.impl.internal에서 가져 오지 않습니다. 왜 mvn 새로 설치가이 패키지에서 가져 오기를 시도합니까?

또한, "오드 코어"이 프로젝트는 다른 패키지에 아직 파일이 있습니다 : org/eclipse/aether/impl/DefaultServiceLocator.java

그래서, 무슨 일이 일어나고 (그리고 자식 로그에 따르면, 항상 여기에있다)? 어딘가에 패키지의 다시 매핑이 있습니까?

"aether-demo"를 컴파일하고 실행하는 방법은 무엇입니까?

+0

https://bugs.eclipse.org/bugs/show_bug.cgi?id=406212 –

답변