Presentation is loading. Please wait.

Presentation is loading. Please wait.

Eclipse Plug-in Development

Similar presentations


Presentation on theme: "Eclipse Plug-in Development"— Presentation transcript:

1 Eclipse Plug-in Development
Eclipse Plug-in Development Part 6 Feature and Fragment Projects 2/24/2019 Soyatec (

2 Soyatec (http://www.soyatec.com)
Contents Features Feature Project Deploy Fragments Fragment Project Update Site Update Site Project Build Install 2/24/2019 Soyatec (

3 Soyatec (http://www.soyatec.com)
Features 2/24/2019 Soyatec (

4 Soyatec (http://www.soyatec.com)
Features feature.xml description copyright license plugins features <?xml version="1.0" encoding="UTF-8"?> <feature id="org.ecsoya.eclipse.tutorial.feature" label="Feature Tutorial" version="1.0.0.qualifier" provider-name="Ecsoya"> <description url=" [Enter Feature Description here.] </description> <copyright url=" [Enter Copyright Description here.] </copyright> <license url=" [Enter License Description here.] </license> <plugin id="org.ecsoya.eclipse.tutorial" download-size="0" install-size="0" version="0.0.0" unpack="false"/> </feature> 2/24/2019 Soyatec (

5 Soyatec (http://www.soyatec.com)
Features Feature Project 2/24/2019 Soyatec (

6 Soyatec (http://www.soyatec.com)
Features Deploy 2/24/2019 Soyatec (

7 Soyatec (http://www.soyatec.com)
Features Deploy 2/24/2019 Soyatec (

8 Soyatec (http://www.soyatec.com)
Fragments What are fragments in OSGi? Optional attachment to another plug-in (host plug-in) Typical use cases for fragments Contain test cases for internal API of host plug-in New language support with translating “*.properties” files Supply native code which is specific to a certain system environment 2/24/2019 Soyatec (

9 Soyatec (http://www.soyatec.com)
Fragments Fragment Project 2/24/2019 Soyatec (

10 Soyatec (http://www.soyatec.com)
Fragments Fragment Project 2/24/2019 Soyatec (

11 Soyatec (http://www.soyatec.com)
Update Site 2/24/2019 Soyatec (

12 Soyatec (http://www.soyatec.com)
Update Site Update Site Project site.xml <?xml version="1.0" encoding="UTF-8"?> <site> <feature url="features/org.ecsoya.eclipse.tutorial.feature_1.0.0.qualifier.jar" id="org.ecsoya.eclipse.tutorial.feature" version="1.0.0.qualifier"> <category name="Ecsoya Tutorials"/> </feature> <category-def name="Ecsoya Tutorials" label="Ecsoya Tutorials"/> </site> 2/24/2019 Soyatec (

13 Soyatec (http://www.soyatec.com)
Update Site Build 2/24/2019 Soyatec (

14 Soyatec (http://www.soyatec.com)
Update Site Install 2/24/2019 Soyatec (

15 Skype: jin.liu.soyatec Email: jin.liu@soyatec.com
Any Questions? Skype: jin.liu.soyatec 2/24/2019 Soyatec (

16 Soyatec (http://www.soyatec.com)
The end 2/24/2019 Soyatec (


Download ppt "Eclipse Plug-in Development"

Similar presentations


Ads by Google