java – Alternatives to the Maven Release Plugin: How does the “Dead and Buried” method check for snapshot dependencies?


I have been looking for alternatives to the Maven Release Plugin and as far as I can tell, this is a method liked by many people and often regarded as best practice: https://axelfontaine.com/blog/dead-burried.html

I don’t see how this replaces the Release Plugin? For example, release:prepare of the Release Plugin will check that the project is not dependent on any Snapshot versions. This is an important feature, it would be really bad to have a release versions that depends on snapshot versions. Is this simply omitted in the Dead and Buried method?

If you know of better alternatives to the Maven Release Plugin please let me know. Thanks in advance.