Вопрос

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

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

Это было полезно?

Решение

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top