We are using Maven 3.0.5 and assembly plugin 2.2-beta-3.
When we got a transitive range dependency we got an issue that during compile and assembly stage different versions were resolved (we had version X in manifest in the jar and version Y put into tar.gz assembly package).
Question: Is it possible to avoid duplicate artifact resolution in compile+assembly steps so assembly will use the same artifacts as resolved by compilation?
UPD: Saw the same issue with assembly 2.6, probably will try to build a minimal example for it.