This may be more of a process then technology solution. I am currently working on a project that is split into a library and an implementation application. Doing this has been a very effective way to debug the library as the application is built. I would like to use Maven for both projects but I do not want to do a build and deploy for each minor change. Is there a way for Maven to reference the project as the repository almost?
Share
You’re right, this is a process question. I interpret your question as wanting to avoid declaring a specific version of the library as a dependency in the implementation. The intent is to update either component independently, in particular you want to be able to update the library without having to rebuild the implementation.
You will obviously need to rebuild and redeploy something if you make a change. However, I can see two steps that should address your concern. I’m going to call your components ‘lib’ and ‘app’.
Hopefully this makes sense to you and I’ve correctly interpreted your question.