Мы используем maven для запуска и сборки наших автотестов. Также у нас есть разные проекты с зависимостями от других проектов автотестов.Исключить версию с квалификатором из зависимостей в POM-файле
Например, у нас есть Project1 с версией выпуска (1.2.2). Project2 имеет зависимость от Project1 как: [1.2.0,1.3.0)
Когда кто-то внесет некоторые изменения в Project1, мы разворачиваем 1.2.3-dev, чтобы проверить его на нашей среде. Но в этом случае Project2 будет использовать 1.2.3-dev как последний. Нам нужно, чтобы Project2 не использовал зависимость с квалификатором «dev». Поэтому он должен игнорировать все сборки с помощью «dev».
Есть ли способ сделать это?
Использование SNAPSHOT для нас не является подходящим выбором прямо сейчас.