Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
2.0.7
-
None
Description
Maven packaging is broken on several parts: core has bundle packaging where a jar is deployed to Central so having a core dependency with Maven needs to have<type>jar</type> in the dependency otherwise build fails.
Can be ok but more problems arise if you use mina-http:
1) it embeds classes from core in its jar file but not the source jar so it is problematic to use in an IDE
2) mina-http has a dependency on mina-core but as it does not specify <type>jar</type> dependency resolution fails and you need to play with exclusions