내 플러그인/RCP에서 최상위 XML 내부에 페이지 정의가있는 Eclipse Universal 소개에 대한 자신의 기여를 정의했습니다 ("config"속성이 가리키는 하나 org.eclipse.ui.intro.configExtension 확장 점의 "configExtension"요소에 추가하면됩니다).내용 속성을 가진 Eclipse 소개/환영 페이지 정의가 파일을 찾지 못함
그러나 간단하게 편집하고 관리하기 위해 페이지 정의를 개별 파일로 분리하고 싶습니다.
그래서 나는 (내 소개/introcontent.xml에서)으로 시작 :
<page id="myfirststeps" style="$theme$/html/firststeps.css" style-id="page">
<!-- Page content here -->
</page>
을 그리고이 작동합니다. 인트로는 페이지 내용을 올바르게 표시합니다.
<?xml version="1.0" encoding="utf-8" ?>
<introContent>
<page id="myfirststeps" style="$theme$/html/firststeps.css" style-id="page">
<!-- Page content here -->
</page>
</introcontent>
을하고 말을 최상위 XML을 변경 : 그럼 firststeps.xml 페이지의 콘텐츠를 이동
<page id="myfirststeps" content="intro/firststeps.xml" />
이 작동하지 않습니다. 이 작업을 실행하면 "파일을 찾을 수 없습니다."라는 예외가 발생하고 지시 된 파일이 플러그인 설치를 예상하고있는 것처럼 (예 : "C : \ Program Files \ Eclipse") Eclipse 설치를 가리키고 있습니다. 그리고 확실히, 만약 내가 거기에 내 xml 파일을 복사하면 그것을 찾습니다.
모든 포인터? content 속성에 대한 트릭과 파일에 대한 경로를 어떻게 해결할 수 있습니까?
콘텐츠 속성에서 플러그인 디렉토리에 대한 경로를 지정하는 방법이 있습니까?
Eclipse 3.7을 사용하고 있습니다.