[
https://issues.apache.org/jira/browse/MYRIAD-80?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16436115#comment-16436115
]
Javi Roman commented on MYRIAD-80:
----------------------------------
In progress by [~jpgilaberte] at:
https://github.com/apache/incubator-myriad/pull/105
> Resolve dependency version conflicts
> ------------------------------------
>
> Key: MYRIAD-80
> URL: https://issues.apache.org/jira/browse/MYRIAD-80
> Project: Myriad
> Issue Type: Bug
> Reporter: Jim Klucar
> Assignee: Javi Roman
>
> The Yarn lib directory contains jars that have different versions than what
> appears in the myriad build/libs directory. This causes multiple versions of
> libraries to be in the yarn/libs directory if you blindly copy jars from the
> build directory.
> Specifcally:
> guava-11.0 vs guava-16.0
> netty-3.6.2 vs netty-3.7.0
> This can lead to runtime issues depending on what the classloader finds vs
> what the code was tested against. I'm not sure how gradle handles this, but
> with maven you can mark things as provided so they don't get included.
> However, it may be that the executor jar needs all the jars included.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)