标签: java maven maven-plugin
我想编写一个插件并将执行添加到父pom中。但是,只有在(子项目的)包装为“ ejb”时,插件才应处于活动状态。
有办法吗?
我知道根据包装来激活/停用配置文件是不可能的。我还读到,您可以定义自己的生命周期并将其附加到包装上,但这似乎太复杂了。
我正在考虑的解决方法是在插件的开头添加一个检查,但是随后您将始终在日志中输入“启动xy-plugin,跳过xy-plugin,因为包装不是ejb”这样的条目
实际用例:我们有一个插件可以为WebSphere生成默认绑定,并且仅应为ejbs生成。