如何解决有没有办法让aspectj maven插件忽略缺少的编织依赖而不是构建失败?
我编写了一个自动检测跟踪的方面库,并且因为使用它的大多数开发人员都有多模块项目,如果他们可以只配置 aspectj-maven-plugin 以在父级中进行编译时编织就好了pom.xml 而不是每个模块的 pom.xml。问题是并非所有模块都需要某些编织依赖项,因此如果插件可以在编织这些模块时忽略那些缺失的依赖项而不是构建失败,我会喜欢它。这甚至可能吗?
解决方法
在父级的 pluginManagement
部分配置插件版本和通用设置,然后只需将插件组 ID 和名称添加到每个模块的 plugins
部分需要它,可选择修改或更改配置。即使并非所有模块都使用它,但将插件添加到父 POM,从 Maven 的角度来看,这是完全错误的。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。