Trygve Laugstøl wrote:
The reason as to why you can't get access to the classloader of the core
is that the Mojos are supposed to be independent of their enviroment and
they should be executed independently in separate class loaders. Giving
the Mojos access to the root class loader will conflict with these ideas.
Trygve,
In the Springframework documentation they talk about 2 different types
of beans, those that are not container aware and those that are. They
always make cautionary statements when talking about container aware
beans, but they didn't write Spring with an apriori knowledge of all
future Spring use cases, so they made allowances for this "odd" behavior.
It seems to me that attempting to define and enforce conventions like
these simply reduces the chance that developers will want to adopt Maven.
I see in the Maven User's list that the Maven developers are continually
requesting use cases from the developers who use the framework in ways
not "intended" or at least "unexpected" by the developers. Well, a
successful tool/framework takes its users likely use cases into account
up front, and or expands its list of use cases as they are presented.
I'm not trying to say that you guys don't do that, but I will suggest
that you tend to express reluctance.
You guys aren't referred to as "Mavenites" by the rest of the community
for no reason. ;-)
If you think about Ant's success for a minute, I think that you can see
that it allows a developer to do almost anything, including shoot
him/her self in both feet. By reducing the "possible" Maven throws up
steep hills for newbies, like I once was, to climb.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]