[ https://issues.apache.org/jira/browse/MNG-7838?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17741118#comment-17741118 ]
Guillaume Nodet commented on MNG-7838: -------------------------------------- Yes, but afaik, there's no way to make sure your use a consistent set of artifacts. You could build halt the project locally, switch a branch and build the other half... > Local repository breaks exec plugin > ----------------------------------- > > Key: MNG-7838 > URL: https://issues.apache.org/jira/browse/MNG-7838 > Project: Maven > Issue Type: Bug > Affects Versions: 4.0.0-alpha-5 > Reporter: Romain Manni-Bucau > Assignee: Guillaume Nodet > Priority: Major > > Didn't fully investigate but in a multimodule project with modules A and B > and A used in B with exec plugin (exec:java, add project deps =true), doing > `cd A && mvn install && cd ../B && mvn package exec:java` keeps using an > outdated version of A whereas it shouldnt. > > here some logs when replacing second command by one from the root module: > > {code:java} > [INFO] --- exec:3.0.0:java (generate-model) @ B --- > [WARNING] File > 'app/A/target/classes/com/app/tools/soap/GenerateLightModels$Elt.class' is > more recent than the packaged artifact for 'A', please run a full `mvn > package` build > [WARNING] File > 'app/A/target/classes/com/app/tools/soap/GenerateLightModels$Elt.class' is > more recent than the packaged artifact for 'A', please run a full `mvn > package` build > [WARNING] File > 'app/A/target/classes/com/app/tools/soap/GenerateLightModels$Elt.class' is > more recent than the packaged artifact for 'A', please run a full `mvn > package` build > [INFOS]ㅤGenerated 73 files in > /opt/rmannibucau/dev/app/B/target/generated-sources/models (some.xsd) > [INFO] {code} -- This message was sent by Atlassian Jira (v8.20.10#820010)