我一直在研究使用maven进行构建的java项目。 我们还使用eclipse来开发所有好东西(自动完成等)。我注意到的一件事是,由于javadoc注释而在类中进行了导入,当我构建eclipse时,eclipse很好并且不会发出警告 Maven的源代码我收到有关未使用的导入的警告。
例如 如果我有以下javadoc
/**
* blah blah {@link SomeClass}
*/
并且SomeClass在实际源中不是必需的,它会由Eclipse自动导入,并且不会引发警告,但是当我使用Maven构建它时,会收到未使用的导入警告。
对于Maven,我可以使用eclipse编译器作为
org.apache.maven.plugins
maven-compiler-plugin
3.1
eclipse
1.6
1.6
1.6
true
true
lines,vars,source
org.codehaus.plexus
plexus-compiler-eclipse
2.2
任何想法,将不胜感激。
也许这可以解决问题:
/**
* blah blah {@link full.package.name.SomeClass}
*/
我试图避免这种情况,否则会造成混乱。