I often get duplicate Java compiler errors when building with Maven. Has anybody else seen this? 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
...

Why is Maven giving me a double error here? Compiling the same code with javac gives only one.

Trevor


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to