여러 가지 방법으로 Eclipse 플러그인을 배치 할 수 있습니다. jar 또는 업데이트 사이트와 같은. 그러나 나는 의존성을 포함하는 방법을 완전히 보지 못하고있다. 나는 (의존성 탭 아래에있는) feature.xml에서 그것들을 선언 할 수있다. 그러나이를 배포 가능한 P2 사이트로 내 보내면 종속성이 없습니다. 종속성은 내 machine/eclipse 폴더에있는 다른 플러그인입니다. 따라서 플러그인은 내 작업 공간에서 실행되지만, 필자는 의존성이 없어서 다른 Eclipse 설치에 완전히 배치 할 수 없습니다.eclipse plugin (자체 개발) with dependencies를 설치하는 방법은 무엇입니까?
1
A
답변
2
P2 업데이트 관리자는 종속성의 업데이트 사이트를 알아야합니다. 그런 다음 해당 기능이 해당 종속성을 포함하도록 사용자의 설치 요청을 수정합니다. This answer은 합리적인 것으로 보이는 생성 된 context.xml을 수동으로 수정하도록 제안합니다.
(권장하지 않음) 대체 사이트는 P2 미러링 작업을 사용하여 업데이트 사이트의 종속성을 미러링하는 것일 수도 있습니다. 처음 설치하는 동안 P2는 자신의 업데이트 사이트에서 미러링 된 기능을 사용할 수 있으며 이후에 원래의 사이트에서 가장 최신 버전으로 업데이트 할 수 있습니다. 이러한 종속성으로 인해 모든 좋은 플러그인이 자체 업데이트 사이트를 알 수 있습니다.
+0
신 나는 이클립스 플러그인 개발을 싫어한다 ... – Zombies
관련 문제
- 1. jar-with-dependencies를 빌드 할 때 ManifestEntries
- 2. Eclipse Plugin Preference List with Checkbox
- 3. MaintainJ with "Sysdeo Eclipse Tomcat Launcher plugin"
- 4. Eclipse 용 Eclipse 플러그인 개발
- 5. 기본 Eclipse Plugin 개발 템플릿은 어디에 있습니까?
- 6. jar-with-dependencies를 별도의 어셈블리에 포함 하시겠습니까?
- 7. Sonatype Nexus가 최신 jar-with-dependencies를 얻습니다.
- 8. 소프트웨어 개발 프로젝트에 Dotproject를 설치하는 방법은 무엇입니까?
- 9. Eclipse 용 UML 플러그인을 설치하는 방법은 무엇입니까?
- 10. Groovy + Eclipse + Junit4를 설치하는 방법은 무엇입니까?
- 11. eclipse hibernate plugin
- 12. Eclipse Juno에서 Eclipse PDT 3.1을 설치하는 방법은 무엇입니까?
- 13. Eclipse and Flex Plugin
- 14. jQuery with validation plugin
- 15. 헤드리스 서버에서 Eclipse Plugin UpdateSite를 빌드하는 방법은 무엇입니까?
- 16. Wordpress Plugin - 자체 호스팅 업데이트
- 17. Eclipse Django Plugin
- 18. FlashBuilder 4.6 Eclipse 플러그 인을 Mac에 설치하는 방법은 무엇입니까?
- 19. vim plugin (EasyMotion)을 Linux에 설치하는 방법은 무엇입니까?
- 20. Eclipse with
- 21. Eclipse ADT Plugin 작동하지 않음
- 22. Gradle Eclipse Plugin
- 23. Coverity Prevent Plugin for Eclipse
- 24. Jquery live with facebox plugin
- 25. eclipse Plugin 개발 프로젝트의 시작 프로그램은 \ plugin.xml 파일을 어떻게로드합니까?
- 26. Eclipse Plugin 개발 : 플러그인 프로젝트를 Maven 프로젝트로 변환
- 27. Eclipse Plugin 개발 중에 프로젝트 밑의 요소를 어떻게 정렬합니까?
- 28. 자체 GUI 컨트롤 개발
- 29. Wordpress Plugin 개발 질문!
- 30. wordpress plugin 개발
종속성이있는 플러그인을 만드는 데 필요한 자습서를 찾아야 할 수도 있습니다. –