如果项目包含错误命名的目录,如何构建失败?

问题描述 投票:0回答:1

我的团队中有一位开发人员有时会错误地命名目录。假设正在包中创建一个新类

a.b.c
。在
src/main/java
下,他们将创建一个名为 a.b.c 的目录
字面意思。我试图加大殴打力度,但他们还是继续这样做。

令我惊讶的是,maven 和 javac 对此都很好 - 项目构建并测试运行。后来,maven-javadoc-plugin 出现恐慌并失败。不幸的是,我们不为我们的功能分支构建站点(使用javadocs),而只为主分支构建......在合并此错误之后。

我宁愿让这种情况成为构建失败。有什么选择可以做到这一点吗?

java maven build
1个回答
0
投票
嗨,你尝试过这个吗:

<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <configuration> <includes> <include>**/main/package/*.java</include> </includes> <excludes> <exclude>**/my/package/*.java</exclude> </excludes> </configuration> </plugin>
    
© www.soinside.com 2019 - 2024. All rights reserved.