是否有Maven插件或配置将验证Java包声明是否与源目录匹配?

时间:2015-04-09 20:36:06

标签: java eclipse maven plugins

我已经遇到过几次与Maven的问题,如果包声明和源文件的路径之间存在不一致,那么构建不会失败。从其他Stackoverflow问题中,有几个例子表明Eclipse捕获此类错误没有问题,并解释了为什么Maven没有:

Eclipse says package declaration does not match expected package "" Eclipse: The declared package does not match the expected package Maven + Java package declaration

当Maven没有发现这种不一致时,可能会出现一些不同的问题,包括加载类的运行时故障或从构建中省略的单元测试,而不会标记任何错误。

虽然Maven没有用编译器来解决这个问题,但是有没有Maven插件会将包名称验证到源路径?或者可能在pom.xml或settings.xml中设置一些其他配置值以使Maven验证它们是否一致?

0 个答案:

没有答案