This is the subtle difference documented on the glassfish build
instructions.
https://glassfish.dev.java.net/public/BuildGlassFish.html#maven_goals
Goal Name
Commonly used command
Description
bootstrap
maven -Dmodules=admin bootstrap checkout build
Dowload glassfish-image-SNAPSHOT.jar file and unzip the file under the
${glassfish.home}(Server Image) to build individual modules
bootstrap-all
maven checkout bootstrap-all build
Install an empty glassfish image that only contains the binaries
dependencies, then download individual binary dependencies and unzip
them into ${glassfish.home} and builds all modules from Sources.
thanks
Dinesh
Bill Shannon wrote:
> kedar wrote:
>
>> In such cases, you have to use different "bootstrap"
>> rules, IMO.
>>
>> I guess you are trying:
>> "maven -Dmodules=mail,activation bootstrap-all checkout build"
>>
>> Can you try "bootstrap" instead of "bootstrap-all"?
>>
>> There is a subtle difference between bootstrap and bootstrap-all :)
>
>
> You're joking, right?
>
> There's something that bootstrap does that bootstrap-all doesn't do?
>
> Who thought that was a good idea?
>
> I keep trying and trying and trying to find a foolproof set of
> commands that will update, build, and test GlassFish. I'm not
> having much luck.
>
> I used to use bootstrap, but then other things failed and I was
> told to use bootstrap-all.
>
> If bootstrap-all doesn't do the right thing in this case, I think
> someone should fix it.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: dev-help_at_glassfish.dev.java.net
>