OSGI third party libraries
This might be a dumb question. Why OSGI doesn't support using third party directly? If my bundle requires a non-osgi dependency, I got options to use maven Felix maven-bundle-plugin (as import resource) or just add as separate bundle via the install folder(any other option?). What I don't understand is when we build the project with maven, the libraries have already been added to the target jar and should be available in class path in run time. Why OSGI can't handle the rest or should even bother to do those additional bundlsation and import?
This is my understanding. Please correct me if I am wrong anywhere.