Некоторые репозитории Maven содержат спецификации платформы и архитектуры c JAR. Есть ли способ указать это в моем файле POM, чтобы я не загружал ненужные файлы из репозитория Maven?
Например, leptonica, mkl, openblas, opencv
После
http://maven.apache.org/guides/introduction/introduction-to-profiles.html
вы можете написать
<profiles> <profile> <activation> <os> <name>Windows XP</name> <family>Windows</family> <arch>x86</arch> <version>5.1.2600</version> </os> </activation> <dependencies> <dependency> <groupId>org.x</groupId> <artifactId>something</artifactId> <version>1.2.3</version> </dependency> </dependencies> </profile> </profiles>
<activation> позволяет включать зависимость только тогда, когда Операционная система соответствует определенным критериям.
<activation>