Eclipse Plugin dependent upon jar and therefore make a plugin from the dependency: what about its dependencies?

Jeff

It is my understanding that if an Eclipse plugin is dependent upon a jar, the jar should be made into a plugin. I did this: one detail is that I made a jar-of-jars from the jar so that it would have all of its dependencies. Does it make sense that I needed to do that and would those dependencies in turn have to be made into plugins?

greg-449

Everything that a plugin needs must be one or other plugin.

You can put multiple jars in to one plugin if you wish. Just make sure all the jars are listed in the Bundle-ClassPath in the MANIFEST.MF and also in the build.properties file. Use Export-Package to say which packages are available to other plugins.

For example this MANIFEST is for Apache Derby jars:

Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: %Bundle-Name
Bundle-SymbolicName: org.apache.derby
Automatic-Module-Name: org.apache.derby
Bundle-Version: 14.1.0.qualifier
Bundle-Vendor: %Bundle-Vendor
Bundle-RequiredExecutionEnvironment: JavaSE-9
Bundle-ClassPath: lib/derby.jar,
 lib/derbyclient.jar,
 lib/derbynet.jar,
 lib/derbytools.jar
Export-Package: org.apache.derby.agg,
 org.apache.derby.authentication,
 org.apache.derby.catalog,
 org.apache.derby.catalog.types,
 org.apache.derby.client,
 org.apache.derby.client.am,
 org.apache.derby.client.am.stmtcache,
 org.apache.derby.client.net,
 org.apache.derby.database,
 org.apache.derby.diag,
 org.apache.derby.drda,
 org.apache.derby.io,
 org.apache.derby.jdbc,
 org.apache.derby.mbeans,
 org.apache.derby.mbeans.drda,
 org.apache.derby.osgi,
 org.apache.derby.security,
 org.apache.derby.shared.common.error,
 org.apache.derby.shared.common.i18n,
 org.apache.derby.shared.common.reference,
 org.apache.derby.tools,
 org.apache.derby.vti

This is including 4 jars in a 'lib' folder.

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

Maven dependency plugin copy jar with dependencies

From Dev

Eclipse plugin from existing jar

From Java

maven-shade-plugin : exclude a dependency and all its transitive dependencies

From Java

How to exclude dependencies from maven assembly plugin : jar-with-dependencies?

From Java

Maven dependency management for plugin dependencies

From Dev

Maven plugin dependencies couldn't resolve dependency from internal repo

From Java

Spring Dependency Injection and Plugin Jar

From Dev

Maven shade plugin - Jar and dependencies

From Java

maven-dependency-plugin generates duplicate files in jar-with-dependencies.jar file

From Dev

How to use maven assembly plugin to exclude a package from dependency jar?

From Dev

Yield from dependency plugin?

From Dev

Dependency list of an eclipse plugin project

From Dev

Eclipse Mars plugin dependencies issues

From Dev

How to add jar Non-osgi jar files as dependency to eclipse plugin?

From Dev

Maven unpack-dependencies of a plugin dependency

From Java

How to reference javadocs to dependencies in Maven's eclipse plugin when javadoc not attached to dependency

From Dev

How to manage dependency registration in NopCommerce 3.90 depending upon plugin installed or not?

From Java

How can I visualize jar (not plugin) dependencies?

From Dev

Plugin maven-antrun-plugin or one of its dependencies could not be resolved

From Java

Eclipse Plugin project with other project dependencies

From Dev

Eclipse plugin project not consuming OSGI bundle dependencies

From Dev

How to unpack just the files from a sub-folder in maven-dependency-plugin with goal unpack-dependencies?

From Dev

What is wrong with this simple Eclipse plugin?

From Dev

How to avoid maven shade plugin from including transitive dependencies from 'test-jar' types?

From Java

spring-boot-maven-plugin not pulling in dependent classes into jar

From Dev

How to create jar from plugin?

From Dev

How does Eclipse invoke its Ant plugin?

From Dev

Placing the jar in eclipse plugin folder is not working as expected

From Dev

How Add jar file to eclipse plugin?

Related Related

  1. 1

    Maven dependency plugin copy jar with dependencies

  2. 2

    Eclipse plugin from existing jar

  3. 3

    maven-shade-plugin : exclude a dependency and all its transitive dependencies

  4. 4

    How to exclude dependencies from maven assembly plugin : jar-with-dependencies?

  5. 5

    Maven dependency management for plugin dependencies

  6. 6

    Maven plugin dependencies couldn't resolve dependency from internal repo

  7. 7

    Spring Dependency Injection and Plugin Jar

  8. 8

    Maven shade plugin - Jar and dependencies

  9. 9

    maven-dependency-plugin generates duplicate files in jar-with-dependencies.jar file

  10. 10

    How to use maven assembly plugin to exclude a package from dependency jar?

  11. 11

    Yield from dependency plugin?

  12. 12

    Dependency list of an eclipse plugin project

  13. 13

    Eclipse Mars plugin dependencies issues

  14. 14

    How to add jar Non-osgi jar files as dependency to eclipse plugin?

  15. 15

    Maven unpack-dependencies of a plugin dependency

  16. 16

    How to reference javadocs to dependencies in Maven's eclipse plugin when javadoc not attached to dependency

  17. 17

    How to manage dependency registration in NopCommerce 3.90 depending upon plugin installed or not?

  18. 18

    How can I visualize jar (not plugin) dependencies?

  19. 19

    Plugin maven-antrun-plugin or one of its dependencies could not be resolved

  20. 20

    Eclipse Plugin project with other project dependencies

  21. 21

    Eclipse plugin project not consuming OSGI bundle dependencies

  22. 22

    How to unpack just the files from a sub-folder in maven-dependency-plugin with goal unpack-dependencies?

  23. 23

    What is wrong with this simple Eclipse plugin?

  24. 24

    How to avoid maven shade plugin from including transitive dependencies from 'test-jar' types?

  25. 25

    spring-boot-maven-plugin not pulling in dependent classes into jar

  26. 26

    How to create jar from plugin?

  27. 27

    How does Eclipse invoke its Ant plugin?

  28. 28

    Placing the jar in eclipse plugin folder is not working as expected

  29. 29

    How Add jar file to eclipse plugin?

HotTag

Archive