Кто-нибудь знает, как установить определенный порядок пути к классам в Maven2, а не случайное упорядочение, которое я, кажется, испытываю на данный момент?
Существует ряд законных причин для этого:
- Поставщик предоставил патч-патч, который содержит переопределяющие классы для ранее выпущенной банки, и поэтому патч-пат должен сначала отображаться в порядке сортировки по классам.
- Два контейнера, найденные в пути к классам, обнаруженном путем пересечения зависимостей pom, содержат один и тот же класс в одном пакете с разными значениями. Например:
jboss jbossall-клиент 4.2.0.GA
org.hibernate зимовать 3.1
оба содержат: org.hibernate.util.ReflectHelper.class, но в версии jbossall-client отсутствует метод getFastClass.
Из googling я вижу, что это, пожалуй, точка раздора между энтузиастами maven и людьми, стоящими перед этой конкретной проблемой, но, безусловно, есть законные причины для упорядочения классов.
Любые советы любого, кто решил это конкретное затруднение, были бы очень благодарны!
Спасибо