我在Netbeans下有一个Maven项目,需要非默认配置,因为它是特定于平台的。如果用户没有选择配置,我将无法知道要构建哪个平台。我无法使用配置文件激活剂,因为有时我们在Linux盒子下构建Windows二进制文件。

有没有办法禁用 <default config> 或者,如果使用或告诉Netbeans,则使用描述性错误消息使构建失败 <default config> 它应该真正构建配置 windows-x86?

有帮助吗?

解决方案

默认配置仅表示未激活配置文件。因此,您的构建必须能够弄清楚任何配置文件都不会激活(无论如何缺少属性,缺少插件配置)。 Maven Enforcer插件也许可以做到。 Netbeans没有办法做类似的事情,您必须提出一个Maven解决方案。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top