2012-06-26 3 views
0

Acceleo에 종속 된 Eclipse 기능을 개발 중입니다. 업데이트 사이트를 사용하여 기능을 설치하면 Acceleo와 관련된 플러그인을 찾을 수 없기 때문에 오류가 발생합니다.제 플러그인이 타사 기능을 자동으로 설치하도록하려면 어떻게해야합니까?

내 기능 매니페스트는 종속 플러그인 및 기능을 선언합니다.

내 기능을 설치하기 전에 사용자가 Acceleo 업데이트 사이트를 추가하거나 내 기능을 설치하기 전에 Acceleo를 설치하면 자동으로 설치되지만이 기능을 자동으로 수행하고 싶습니다.

이것도 가능합니까?

희망은 미리 감사드립니다.

답변

0

P2는 메타 데이터에서 다른 리포지토리를 참조하는 것을 지원합니다. 아래처럼 보입니다.

<references size='2'> 
<repository uri='http://www.example.com/eclipse/updates' url='http://www.example.com/eclipse/updates' type='0' options='0'/> 
<repository uri='http://www.example.com/eclipse/updates' url='http://www.example.com/eclipse/updates' type='1' options='0'/> 
</references> 

Accceleo의 업데이트 사이트 참조를 feature.xml 파일에 추가 할 수 있습니다. 이것은 p2 게시자가 저장소 참조로 변환됩니다.

+0

그것은 작동하지 않는다. –

0

site.xml은 필수 종속성을 찾는 데 사용할 추가 업데이트 사이트를 나열하는 다른 파일을 참조 할 수 있습니다. 몇 가지 팁은 http://www.eclipse.org/forums/index.php/m/597390/을 참조하십시오.

+0

나는 이것을 시도했지만 더 이상 여기 링크가 작동하지 않는다. http://www.robotoworks.com/mechanoid/update/site.xml 아직도 acceleo 플러그인을 찾을 수 없다. ( –

관련 문제