"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"를 컴파일하고 실행하는 방법은 무엇입니까?
https://bugs.eclipse.org/bugs/show_bug.cgi?id=406212 –