2013-01-17 4 views
3

타이코 빌드 중에 일부 eclipse-plugins의 p2 저장소를 만들고 싶습니다. 이 같은tycho eclipse-repository의 category.xml에서 eclipse-plugins을 올바르게 지정하는 방법은 무엇입니까?

category.xml 외모 :

<artifact-id>는 P2의 REPO에 포함되어야한다 이클립스 플러그인의 받는다는 이슈 ID입니다
<?xml version="1.0" encoding="UTF-8"?> 
<site> 
    <feature url="plugins/<artifact-id>-1.0.0.jar" 
     id="<artifact-id>" version="1.0.0.qualifier"> 
     <category name="cat" /> 
    </feature> 
    <category-def name="cat" label="example category" /> 
</site> 

.

나는 다음과 같은 오류 메시지가 받는다는 빌드를 실행할 때 :

[ERROR] Internal error: java.lang.RuntimeException: "No solution found 
because the problem is unsatisfiable.": ["Unable to satisfy dependency 
from <repository-module-artifact-id> 1.0.0.qualifier to 
<artifact-id>.feature.group[1.0.0,1.0.1).", "No 
solution found because the problem is unsatisfiable."] 

내가 저장소 모듈의 의존성의 이클립스 플러그인을 포함했다.

무엇이 여기에 있습니까?

답변

2

현재로서는 category.xml에서만 기능을 참조 할 수 있습니다.

최근 티코의 이후 버전에서는 개별 번들을 참조 수 패치, 버그에 저를 가리키는 위해 https://bugs.eclipse.org/bugs/show_bug.cgi?id=381377

+0

감사를 볼 수 있었다. 내 플러그인이 포함 된 기능을 만들었습니다. 이것은 내 단일 플러그인을 위해 설계된 것보다 약간 들리지만, 더 큰 프로젝트에 대해서는 절대적으로 의미가 있습니다. – SpaceTrucker

관련 문제