bennidi / mbassador

Powerful event-bus optimized for high throughput in multi-threaded applications. Features: Sync and Async event publication, weak/strong references, event filtering, annotation driven
MIT License
955 stars 146 forks source link

[WARNING] Ignoring metadata for artifact pmd:pmd:pom:SYSTEM as it has duplicate metadata #136

Closed ghost closed 8 years ago

ghost commented 8 years ago

While I was building mbassador with maven over Fedora platform, maven emitted some warning messages.

[WARNING] Ignoring metadata for artifact pmd:pmd:pom:SYSTEM as it has duplicate metadata [WARNING] Ignoring metadata for artifact pmd:pmd:jar:SYSTEM as it has duplicate metadata [WARNING] Ignoring metadata for artifact pmd:pmd:pom:SYSTEM as it has duplicate metadata [WARNING] Ignoring metadata for artifact pmd:pmd:jar:SYSTEM as it has duplicate metadata [WARNING] Ignoring metadata for artifact pmd:pmd:pom:SYSTEM as it has duplicate metadata [WARNING] Ignoring metadata for artifact pmd:pmd:jar:SYSTEM as it has duplicate metadata [WARNING] Ignoring metadata for artifact pmd:pmd:pom:SYSTEM as it has duplicate metadata [WARNING] Ignoring metadata for artifact pmd:pmd:jar:SYSTEM as it has duplicate metadata [WARNING] Ignoring metadata for artifact pmd:pmd:pom:SYSTEM as it has duplicate metadata [WARNING] Ignoring metadata for artifact pmd:pmd:jar:SYSTEM as it has duplicate metadata [WARNING] Ignoring metadata for artifact pmd:pmd:pom:SYSTEM as it has duplicate metadata [WARNING] Ignoring metadata for artifact pmd:pmd:jar:SYSTEM as it has duplicate metadata [WARNING] Ignoring metadata for artifact pmd:pmd:pom:SYSTEM as it has duplicate metadata [WARNING] Ignoring metadata for artifact pmd:pmd:jar:SYSTEM as it has duplicate metadata [WARNING] Ignoring metadata for artifact pmd:pmd:pom:SYSTEM as it has duplicate metadata [WARNING] Ignoring metadata for artifact pmd:pmd:jar:SYSTEM as it has duplicate metadata [WARNING] Ignoring metadata for artifact pmd:pmd:pom:SYSTEM as it has duplicate metadata [WARNING] Ignoring metadata for artifact pmd:pmd:jar:SYSTEM as it has duplicate metadata

[WARNING] Ignoring metadata for artifact pmd:pmd:pom:SYSTEM as it has duplicate metadata

bennidi commented 8 years ago

Thanks for reporting. Will take care of this tomorrow. PMD has been introduced in a PR about two years ago. I never ran into issues but I don't mind removing it (as code style enforcement does not need to be automated in such small projects)

bennidi commented 8 years ago

I removed the PMD plugin from the build. Should work fine now. But I am having trouble making the release as I have a new machine and apparently was missing some maven settings so that I am receiving some errors during release. I am currently upgrading the pom.xml to use the nexus-staging plugin but still could not get the release to work. I will get it fixed until Sunday of this week I guess.

bennidi commented 8 years ago

Should be fixed now with 1.2.4.2

ghost commented 8 years ago

Sorry, but issue persists.

:processTestResources :testClasses :test :check :build :xmvnInstall

BUILD SUCCESSFUL

Total time: 1 mins 4.606 secs

bennidi commented 8 years ago

Are you building with gradle?

ghost commented 8 years ago

Yes, I was building with grade. I got a fresh clone of mbassador repo on a machine running Fedora 23. And rebuilt it again with maven. It works for me now.