Maven позволяет активировать определенные профили сборки на основе операционной системы семейства она работает на, например:Значение os.family в Maven состоянии активации профиля
<profile>
<activation>
<os><family>Windows</family></os>
</activation>
</profile>
Существует ряд вопроса вокруг: то, что допустимы ли значения для os.family
? Они чувствительны к регистру? Находит ли Linux Unix
? Или unix
? И так далее.
Где я могу найти информацию о допустимых значениях – или, по крайней мере, где Maven принимает эти значения? Переменные среды?
Это также [Предлагаемый способ] (HTTP: //maven.apache .org/guides/introduction/introduction-to-profiles.html) от Apache, который в настоящее время ссылается на [эту страницу плагина для пользователя] (http://maven.apache.org/enforcer/enforcer-rules/requireOS.html). –