Я стараюсь не многому научиться ни о yum, ни о maven. Я унаследовал этот код, и я не хочу тратить больше времени, чем в этой среде.
У меня есть yum. Моя установка "имеет" ( "тоже прикреплена"? "Знает о"?) Два репозитория: Amazon one и JPackage, который я понимаю, является чем-то вроде стандарта. (Фактически, каждый из этих репозиториев состоит из двух субрепозиториев, но я не думаю, что это вызывает проблему.)
Когда я попросил yum установить maven2, он отказался, заявив, что никогда не слышал о maven2.
Когда я попросил yum установить maven2, игнорируя Amazon, он делает это, но он устанавливает Maven 2.0.9, который довольно старый. У фактического pom.xml, который у меня есть, требуется более высокая версия.
Когда я Google для репозиториев Maven, я получаю репозитории, которые Maven может использовать для создания других вещей, а не репозиториев, которые Yum может использовать для установки Maven. (Я нашел репозиторий, содержащий вещь, которая позволила Maven построить Yum. Я думаю, что Google насмехается над этим на данный момент.)
Итак, все, что мне нужно, это файл repo, который указывает на репо, в котором содержится все, что мне нужно для установки Maven 2.2.1.
Если бы не все эти трудосберегающие устройства, я, вероятно, мог бы проделать определенную работу.