When trying to use a jar (my own) in my project, gradle is causing me an error by not finding a dependency that uses the jar, should I import this dependency that is missing in my project? Why does this behavior happen? What is the good practice in these cases?