On Wed, 2002-06-26 at 03:22, Henri Yandell wrote:
> I don't know if this is of interest to anyone, but I thought I'd just
> record it for the archives in case anyone does have the same itch I've
> just had.
> 
> I like to use maven for everything now. The site is only worthwhile for a
> project of components, or larger project, but having a standard
> project.xml even in tiny 1->3 class projects is worth it.
> 
> However, this causes me pain. With a component project, the target of the
> output is a set of jar files. With the tiny projects it is normally just
> one or more main methods. I could build these into jars and execute these,
> but in this I hit an issue in that the jar still needs its supporting jars
> to be available.
> 
> In the future I can see a tool which runs a jar, checks the dependencies
> inside the MANIFEST and then talks to the maven repo [cjan] to get those
> jars if need be.
> 
> However I want something small and tiny. So I've a 'RunMaven' Java
> 'script' which assumes it is run in the same directory as the project.xml
>  and creates a suitable classpath to run against. I'll then setup a
> mavenrun alias to invoke this and just type mavenrun <java package name>.
> 
> If anyone is interested, I can submit it somewhere. Currently it builds
> against my own commons library, but all the methods are available in
> Jakarta Commons.
> 
> Or if anyone knows of a better way to do this, I'm all ears.

It might be cool to integrate what you have with forehead
(forehead.sf.net) to make scripts for testing and deployment.
 
> Hen
> 
> 
> --
> To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
-- 
jvz.

Jason van Zyl
[EMAIL PROTECTED]
http://tambora.zenplex.org

In short, man creates for himself a new religion of a rational
and technical order to justify his work and to be justified in it.
  
  -- Jacques Ellul, The Technological Society


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to