You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@metron.apache.org by "David M. Lyle (JIRA)" <ji...@apache.org> on 2017/03/30 14:03:41 UTC

[jira] [Created] (METRON-811) Enforce Maven Version in Top Level POM

David M. Lyle created METRON-811:
------------------------------------

             Summary: Enforce Maven Version in Top Level POM
                 Key: METRON-811
                 URL: https://issues.apache.org/jira/browse/METRON-811
             Project: Metron
          Issue Type: Improvement
            Reporter: David M. Lyle
             Fix For: 0.3.2


METRON-793 revealed a latent issue with one of my computers. That computer had been running Maven 3.2.3 without issue. Last night after a pull from master, Metron would no longer build. ( 
metron-storm-kafka couldn't find Guava)

At first, I suspected it was a change to the Reactor plugin ordering, but that wasn't the case. At this time, I haven't identified the cause, but upgrading to Maven 3.3.9 allowed the build to complete. 

If we add the enforcer plugin to the top level pom and enforce the Maven version, we can give an actionable error message and avoid this kind of weirdness. 



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)