Romain Manni-Bucau created MNG-7838:
---------------------------------------

             Summary: 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


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)

Reply via email to