Friday, January 13, 2006

CSharp Plugin for Maven 2

Work has been progressing well with the CSharp plugin for m2. I've managed to get it building CSharp code and unit testing it against my Nunit build and deploying the binary artifact of the build. The only problem that is still hounding the project is the bug in m2 core which doesn't handle system dlls with more that one full stop in them (Bug report)

ex System.Runtime.Remoting.dll<


It seems that this causes trouble with the DefaultArtifactResolver when resolving transitive dependencies. Hopefully this will be fixed v soon and I can release the first cut of the CSharp m2 support plugins to ibiblio.

Check out the plugins at the javaforge site: