Skip to content

Commit

Permalink
Fix EsotericSoftware#189 Don't embed minlog Logger in jar
Browse files Browse the repository at this point in the history
The felix bundle plugin added the minlog classes due to the
Export-Package and Embed-Dependency declarations with value
com.esotericsoftware*.
The Embed-Dependency decl is now removed (seems duplicate with shading),
the Export-Package explicitely sets the kryo and reflectasm
subpackages. With this the minlog classes are no longer contained in
the jar.
  • Loading branch information
magro committed Feb 3, 2014
1 parent 81fda1d commit cfd0ff9
Showing 1 changed file with 1 addition and 2 deletions.
3 changes: 1 addition & 2 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -155,8 +155,7 @@
*
]]>
</Import-Package>
<Export-Package>com.esotericsoftware*</Export-Package>
<Embed-Dependency>com.esotericsoftware*;scope=compile|runtime</Embed-Dependency>
<Export-Package>com.esotericsoftware.kryo*,com.esotericsoftware.reflectasm*</Export-Package>
</instructions>
</configuration>
</plugin>
Expand Down

0 comments on commit cfd0ff9

Please sign in to comment.