-
Bug
-
Resolution: Done
-
Minor
-
4.4.2.AM2
-
None
Because livereload tools use Require-Bundle instead of Import-Package to depend on slf4j.api, this project cannot use the rhel implementation (rh-common-java rpm) version of slf4j.api 1.7.4 .jar when installed via rpm on rhel/fedora.
Here's the line that is causing the problem:
We need to switch to using Import-Package to that any implementation of this package, regardless of Bundle-SymbolicName, can be used.
More info in JBDS-4136
See also:
http://stackoverflow.com/questions/13959891/why-do-we-need-imported-packages-when-we-have-required-plug-ins-in-eclipse-p
http://stackoverflow.com/questions/1865819/when-should-i-use-import-package-and-when-should-i-use-require-bundle
- clones
-
JBIDE-23413 use Import-Package instead of Require-Bundle for slf4j.api [hibernate]
- Closed
- is related to
-
JBDS-4136 Uses constraint violation - org.slf4j.api vs. slf4j.api
- Closed
- links to