Background:
Environment problems, positioning as dependent jar missing, modify the project Pom file to supplement the dependent jar.
Update Key Description:
Dependency jar, Update commit
Business jar, also need to update the commit: Maven build will reference the dependent jar, update the environment if the dependent jar package is updated separately, the new build business Jar Internal API is not consistent, the business jar also has to be updated
Cases:
I relied on a method in the jar package that would have returned a value of void, after updating the jar, now returning a Boolean
There is no effect on my code, I can not change the code, but if you do not recompile my side of the jar, using the jar I developed before, the Jar class will still find the return value is void method, will not find
MAVEN relies on jar package updates, business jar is updated synchronously (business Jar dependency API)