Minha dúvida é a seguinte:
Tem um projeto open source que eu queria implementar criando algumas funções novas nele, então eu pensei que para fazer o que eu queria era só criar meu projeto estendendo as classes desse projeto open source e dando um override no que precisaria ser modificado, alem de implementar as novas funções. Bom, o meu problema é que eu não precisaria só implementar as classes desse projeto open source como também utilizar as bibliotecas que ele possui, tem alguma maneira de eu referenciar esse projeto open source usando tudo que ele possui, classes, bibliotecas, etc, ou alem de referenciar o projeto open source eu vou ter que referenciar também os .jar que o projeto open source já utiliza?