Конфигурация Netbeans по умолчанию для проектов Maven

У меня есть проект Maven в Netbeans, который требует конфигурации не по умолчанию, поскольку он зависит от платформы. Если пользователь не выбирает конфигурацию, у меня нет возможности узнать, для какой платформы строить. Я не могу использовать активаторы профилей, потому что иногда мы собираем двоичные файлы Windows под Linux.

Есть ли способ отключить <default config> или сбой сборки с описательным сообщением об ошибке, если он используется, или сообщить Netbeans, что когда кто-то собирает <default config>, он действительно должен собирать конфигурацию windows-x86?


person Gili    schedule 10.12.2010    source источник


Ответы (1)


Конфигурация по умолчанию просто означает, что профили не активированы. Таким образом, ваша сборка должна быть способна определить, что ни один профиль не активирован (какими бы то ни было способами, отсутствующим свойством, отсутствующей конфигурацией плагина). Возможно, плагин maven Enforcer мог бы это сделать. В netbeans нет возможности сделать что-либо подобное, вам нужно придумать решение maven.

person mkleint    schedule 11.12.2010