Details
-
Type:
Bug
-
Status:
Open
-
Priority:
Minor
-
Resolution: Unresolved
-
Affects Version/s: 1.1-beta-1
-
Fix Version/s: None
-
Component/s: core
-
Labels:None
-
Number of attachments :
Description
Since revision 179556 of src/java/org/apache/maven/verifier/DependencyVerifier.java, the satisfyDependencies() method check if an artifact has already been resolved. It changes the behavior from version 1.0.
For example, if you call maven with goals multiproject:clean and multiproject:deploy with artifact versions set to snaphot, maven doesn't resolve the dependencies for the multiproject:deploy because it has been already done for the multiproject:clean.
I know that a multiproject:clean should not resolve the project dependencies but it can probably cause problems in other cases.
why is this a problem? deploy should install first, so the local copy is up to date.