On Sep 24, 2010, at 2:44 PM, Justin Edelson wrote:

> Not sure I see the use case in a standalone application. Seems far more
> failure-prone than just sucking it up and creating an uberjar.
> 

On-the-fly adaptation. Different implementations, filtering particular 
artifacts given the context.

> For webapps, the Tomcat loader looks really compelling. AFAICT, you
> should be able to deploy/undeploy these contexts at runtime via JMX,
> which means you could use Maven for releases, then do an undeploy/deploy
> cycle pointing to the newly released artifacts in your Maven repository.
> 

I talked to Alexis and he's going to port it over to use Aether in a couple 
weeks.

> Justin
> 
> 
> On 9/24/10 1:17 PM, Wayne Fay wrote:
>> Anyone here using PomStrap? I especially like the Tomcat loader
>> option, but haven't used it yet, just ran across it last night...
>> 
>> http://pomstrap.jfluid.com/
>> 
>> ############
>> PomStrap is a hierarchical Class-Loader based on the Maven's artifact
>> repository model. In a nutshell, it provides a runtime feature to
>> Maven.
>> 
>> Maven manages the build of software modules, their documentation,
>> their reporting and the rationalized deployment and storage of the
>> resulting software artifacts. PomStrap is capable - in its simplest
>> form - of loading classes from software artifacts deployed to a Maven
>> repository. It can run embedded within any Java environment that
>> allows the use of custom class-loaders or as primary bootstrap
>> mechanism to run applications ranging from simple command-line
>> applications to complex dynamic enterprise applications.
>> 
>> PomStrap can be configured to access software artifacts from a remote
>> Maven repository via HTTP.
>> ############
>> 
>> Wayne
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [email protected]
>> For additional commands, e-mail: [email protected]
>> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
> 

Thanks,

Jason

----------------------------------------------------------
Jason van Zyl
Founder,  Apache Maven
http://twitter.com/jvanzyl
---------------------------------------------------------

To do two things at once is to do neither.
 
 -—Publilius Syrus, Roman slave, first century B.C.



Reply via email to