我在Netbeans下有一个Maven项目需要非默认配置,因为它是特定于平台的。如果用户没有选择配置,我无法知道要构建哪个平台。我不能使用配置文件激活器,因为有时我们在Linux机器下构建Windows二进制文件。
是否有办法禁用<default config>
或使用描述性错误消息构建失败(如果已使用)或告诉Netbeans当某人构建<default config>
时,它应该真正构建配置windows-x86
?< / p>
答案 0 :(得分:1)
默认配置只表示没有激活配置文件。因此,您的构建必须能够确定没有激活配置文件(通过任何方式,缺少属性,缺少插件配置)。 maven enforcer插件也许可以做到。 netbeans没办法做这样的事情,你必须想出一个maven解决方案。