Please provide an OSGi manifest for the following artifact:
<dependency>
<groupId>com.google.code.findbugs</groupId>
<artifactId>jsr305</artifactId>
<version>2.0.3</version>
</dependency>
Bundle-SymbolicName: com.google.code.findbugs.jsr305
Please ensure that you use package versioning for your exported packages.
http://felix.apache.org/site/apache-felix-maven-bundle-plugin-bnd.html
http://www.aqute.biz/Bnd/Bnd
Maybe you only have to do the following:
Any update on this?
I wanted to propose a patch for this but I cannot find where the source code for the jsr305 is. It doesn't seem to be in findbugs git repository.
I published the updated jsr305:
http://repo1.maven.org/maven2/com/google/code/findbugs/jsr305/3.0.1/
Now there are separate source/jar/javadoc packages; jar package has OSGi configuration. I used Bundle-SymbolicName
org.jsr-305which was the original group ID in jsr-305 project.Currently unofficial source mirror is here:
https://github.com/amaembo/jsr-305
I updated pom and fixed errors in JavaDoc formatting
Last edit: Tagir Valeev 2015-10-09
What's the recommended way for using both jsr305 and javax.annotations using OSGI?