1

我有以下情况,maven-enforcer-plugin( https://maven.apache.org/enforcer/enforcer-rules/index.html )没有涵盖:

5 个人资料:

  • scala-2.11
  • scala-2.12
  • 火花-2.2
  • 火花-2.3
  • 火花-2.4

以及以下执行规则:

  • 必须激活 scala 2.11 和 2.12 中的确切一个
  • 必须激活 spark 2.2、2.3 和 2.4 中的一个
  • spark 2.2 & 2.3 与 scala 2.12 不兼容

现有的 Maven 插件太弱而无法实现。我还有什么其他选择?

4

1 回答 1

2

编写自己的执行器规则相对简单。我会以此为目标。

另一方面,我会检查是否真的有必要拥有所有这些配置文件并通过命令行激活/停用它们。

于 2019-10-01T19:03:36.967 回答