我在 Netbeans 下有一个 Maven 项目,它需要非默认配置,因为它是特定于平台的。如果用户不选择配置,我将无法知道要为哪个平台构建。我无法使用配置文件激活器,因为有时我们会在 Linux 机器下构建 Windows 二进制文件。
有没有办法禁用 <default config>
或者如果使用了它,则构建失败并显示描述性错误消息,或者告诉 Netbeans 当有人构建 <default config>
时它应该真正构建配置 windows-x86
?
最佳答案
默认配置仅意味着没有激活配置文件。因此,您的构建必须能够确定没有配置文件被激活(通过任何方式,缺少属性,缺少插件配置)。 Maven Enforcer 插件也许可以做到这一点。 Netbeans 中没有办法做这样的事情,你必须想出一个 Maven 解决方案。
关于java - Netbeans "default config"用于 Maven 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4411801/