Я хочу узнать, является ли Никогда не использовать <activeByDefault
> лучшей практикой maven?
Совет здесь это кажется довольно разумным, но вы думаете, что это абсолютно или есть некоторые случаи, в которых это не применимо?
Выкладываю снимок содержимого этой страницы для потомков:
alwaysActive
(который я придумал), зачем для начала делать профиль? Если это необходимо для того, чтобы отключить его, свойства позволят это сделать (как сказано в цитате). Активация через свойства популярна среди многих (тем, похоже, больше нравится-Dxxx
, чем-Pxxx
; мне все равно). Я нечасто виделactiveByDefault
в дикой природе... - person Sander Verhagen   schedule 24.04.2013activeByDefault
в дочернем? Учтите это: есть профили «dev» и «production», причем первый активируется при отсутствии свойства «prod», а второй — при его наличии. В этом случае у разработчиков нет этого свойства, и профиль разработчика активирован по умолчанию. Таким образом, просто наличие или отсутствие свойства переключается между двумя профилями. - person Ashutosh Jindal   schedule 24.04.2013