[ https://jira.codehaus.org/browse/MCOMPILER-89?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Robert Scholte closed MCOMPILER-89. ----------------------------------- Resolution: Cannot Reproduce The affected version is missing so I've tried several versions of the plugin. I wasn't able to reproduce it. I don't think the bug will occur again since with MCOMPILER-118 the logging of these messages has changed. > Duplicate compiler errors > ------------------------- > > Key: MCOMPILER-89 > URL: https://jira.codehaus.org/browse/MCOMPILER-89 > Project: Maven 2.x Compiler Plugin > Issue Type: Bug > Reporter: Trevor Harmon > Priority: Minor > > I often get duplicate Java compiler errors when building with Maven. Here's > how to reproduce: > mvn archetype:create -DarchetypeGroupId=org.apache.maven.archetypes > -DgroupId=com.mycompany.app -DartifactId=my-app > Then change App.java to this: > package com.mycompany.app; > interface Foo { > void bar(); > } > public class App implements Foo {} > Running "mvn compile" at this point produces: > ... > [INFO] Compilation failure > /Users/trevor/Desktop/test/maven/my-app/src/main/java/com/mycompany/app/App.java:[7,7] > com.mycompany.app.App is not abstract and does not override abstract method > bar() in com.mycompany.app.Foo > /Users/trevor/Desktop/test/maven/my-app/src/main/java/com/mycompany/app/App.java:[7,7] > com.mycompany.app.App is not abstract and does not override abstract method > bar() in com.mycompany.app.Foo > ... > Compiling the same code with javac gives only one. > Seems like a bug in Maven itself. It is logging both the exception and the > nested compile exception (shown by running with -e). It should just show the > actual failure. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira