Скажем, у меня есть проект, который использует зависимость, которая может быть найдена в репозитории Maven. Однако давайте также скажем, что файл jar, который будет загружен, НЕ находится в формате, подходящем для моего проекта (например, если мой проект maven - это проект Android, а банка была скомпилирована таким образом, что инструмент dex не нравится), Вместо этого я хочу загрузить исходную версию этой зависимости. Однако, когда я добавляю java-source, классы больше не доступны из моего исходного кода. Я бы хотел, чтобы maven загружал исходную банку и компилировал java файлы внутри нее и помещал скомпилированные файлы классов в путь к классам. Возможно ли это?
Моя единственная альтернатива - создать новый проект, содержащий эту библиотеку, но это громоздко.