[ng-dhtml] ant frustrations

Martin Cooper mfncooper at gmail.com
Wed Sep 29 18:30:02 CDT 2004


On Wed, 29 Sep 2004 15:42:52 -0700, Alex Russell <alex at dojotoolkit.org> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Ok, now I'm annoyed.
> 
> When I attempt to define the <script> task manually by providing the
> correct set of JARs in the taskdef's classpath, rhino doesn't work
> (although Jython does, bless it's little heart). When I put them in a
> lib/ directory and then call ant like this:
> 
>        ant -lib lib/
> 
> everything works.
> 
> Anyone have ideas on how I can get things in the lib/ directory into
> the ant classpath without resorting to shell scripts?

If nothing else, you could use a funky trick that I've used, which is
to have a 'check-config' target that does the following:

* Check to see if the relevant jars are in ${user.home}/.ant/lib
* If not, copy them there (assuming you know where to get them)
* Echo a message to the console saying that they need to restart Ant

Not lovely, but it gets the job done.

Martin.


> 
> Regards
> 
> - --
> Alex Russell
> alex at dojotoolkit.org
> alex at netWindows.org F687 1964 1EF6 453E 9BD0 5148 A15D 1D43 AB92 9A46
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.2.4 (Darwin)
> 
> iD8DBQFBWzpsoV0dQ6uSmkYRAu5tAKC7iL01Yd08YyueY9gblWxPS8+AXQCeM7kE
> DJZ8FGlO2uy38jaKH0LJaSw=
> =MsHO
> 
> 
> -----END PGP SIGNATURE-----
> 
> _______________________________________________
> NG-DHTML mailing list
> NG-DHTML at netwindows.org
> http://netwindows.org/mailman/listinfo/ng-dhtml_netwindows.org
>



More information about the NG-DHTML mailing list