David Blevins wrote:
Just as an fyi, this is a nice addition but doesn't really deal with
the "Plugin hell" issue David is talking about. It seems to be hit and
miss trying to get the new plugins installed and used during any
particular maven run.
From my experience it seems as if you delete your ~/.maven/cache and
~/.maven/plugins, then the cache gets rebuilt and the latest verision
of the plugin from your ~/.maven/repository is used. But as the plugin
is updated in the future, it will never reach the ~/.maven/ cache and
builds will eventually start failing because of it.
There is more too it than that, David highlighted the frustrations
around the problem a bit better in his email.
Indeed, there's a lot of indeterministic behaviour in the build process. It's interesting that some are able
to successfully build the server w/o the two patches submitted by Donald. That's exceedingly odd and perhaps
related to plugin hell?
Bill