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]