2013/3/19 Emmanuel Lécharny <[email protected]>:
> Le 3/19/13 3:00 AM, sebb a écrit :
>> I mean, this is something we might have to deal with. I know that we
>> are taking all our time to get Mina 3 our, so that we are sure every
>> one will have switched to another NIO lib in the mean time, but still
>> ... ;-)
>> If you rename the Java package you also need to change the Maven
>> coordinates (and vice versa).
>> Otherwise there will be classloading issues.
>
> Laoding two jars with the same group/same artifactId is quite a
> challenge with maven anyway :)
>
> So, yes, we will have to rename the maven artifactId too.
>
>
> --
> Regards,
> Cordialement,
> Emmanuel Lécharny
> www.iktek.com
>

-1
my opinion whatever I'm not commiter:
Sure with framework like OSGi you can have separate class-loader, but
other to move out conflict, but otherelse that is bad idea to try to
made two libraries versions working together in a same application:
- If you used a 3rd part library which used Mina2 and you want to used
Mina3: forget Mina3 and do it with Mina2
- if you used 2 or more 3rd part libraries which used different major
versions of Mina: invest time in 3rd par library with oldest version
to propose patch with newest version.

Regards,

Arnaud.

Reply via email to