A handy technique is to set up an Ant target that gets the versions you want on the day, eg.

        <target name="get-dependent-jars">
                <setproxy></setproxy>
                
                <!-- web lib -->
                
<get dest="${web.lib.dir}/commons-codec.jar" usetimestamp="true" src="http://www.ibiblio.org/maven2//commons-codec/commons-codec/1.3/ commons-codec-1.3.jar" /> <get dest="${web.lib.dir}/commons-fileupload.jar" usetimestamp="true" src="http://www.ibiblio.org/maven2//commons- fileupload/commons-fileupload/1.1.1/commons-fileupload-1.1.1.jar" /> <get dest="${web.lib.dir}/commons-io.jar" usetimestamp="true" src="http://www.ibiblio.org/maven2//commons-io/commons-io/1.1/commons- io-1.1.jar" /> <get dest="${web.lib.dir}/hivemind.jar" usetimestamp="true" src="http://www.ibiblio.org/maven2//hivemind/hivemind/1.1.1/ hivemind-1.1.1.jar" /> <get dest="${web.lib.dir}/hivemind-lib.jar" usetimestamp="true" src="http://www.ibiblio.org/maven2//hivemind/hivemind-lib/1.1.1/ hivemind-lib-1.1.1.jar" /> <get dest="${web.lib.dir}/javassist.jar" usetimestamp="true" src="http://www.ibiblio.org/maven2//javassist/javassist/3.0/ javassist-3.0.jar" /> <get dest="${web.lib.dir}/ognl.jar" usetimestamp="true" src="http:// www.ibiblio.org/maven2//ognl/ognl/2.6.7/ognl-2.6.7.jar" /> <get dest="${web.lib.dir}/oro.jar" usetimestamp="true" src="http:// www.ibiblio.org/maven2//oro/oro/2.0.8/oro-2.0.8.jar" /> <get dest="${web.lib.dir}/tapestry.jar" usetimestamp="true" src="http://www.ibiblio.org/maven2//tapestry/tapestry/4.0.2/ tapestry-4.0.2.jar" /> <get dest="${web.lib.dir}/tapestry-annotations.jar" usetimestamp="true" src="http://www.ibiblio.org/maven2//tapestry/ tapestry-annotations/4.0.2/tapestry-annotations-4.0.2.jar" /> <get dest="${web.lib.dir}/tapestry-contrib.jar" usetimestamp="true" src="http://www.ibiblio.org/maven2//tapestry/tapestry-contrib/4.0.2/ tapestry-contrib-4.0.2.jar" /> <get dest="${web.lib.dir}/tapestry-portlet.jar" usetimestamp="true" src="http://www.ibiblio.org/maven2//tapestry/tapestry-portlet/4.0.2/ tapestry-portlet-4.0.2.jar" />
        </target>

Regards,

Geoff
http://files.doublenegative.com.au/jumpstart/

On 19/05/2007, at 6:02 AM, Andreas Andreou wrote:

There's too many of them - you have jars needed only for testing or building
tapestry - you dont need them to
run it.

I made some single zips with deps included while making the NB plugin
for Tap4.0.2 and a 4.1.2 at
https://nbtapestrysupport.dev.java.net/servlets/ProjectDocumentList? folderID=6266&expandFolder=6266&folderID=0 (but notice that java.net *will have a 2 hour network maintenance window
Friday, May 18th, at 9:00 pm PDT. )


*
On 5/18/07, jbeall <[EMAIL PROTECTED]> wrote:



Konstantin Ignatyev wrote:
>
> http://tapestry.apache.org/tapestry4.1/dependency-convergence.html
>
>
http://tapestry.apache.org/tapestry5/tapestry-hibernate/ dependencies.html


Good gravy! I went through the entire list, googled them, and downloaded every one. After dropping the jars into my shared/lib folder, it seems to
be working, but I'm left with two questions:

-How can this possibly be right? Surely I'm not understanding something;
I
have to download a dozen other libraries independently in order for
Tapestry
to work? It's hard to believe that wouldn't be mentioned in Kent Tong's
book... what am I missing?
-Some of these jars are in pre-1.0 releases. If Tapestry is dependent on
them, can Tapestry itself be considered production ready?

Thanks for any feedback. I'm linking to an image of what my shared/lib folder looks like now; do I need all of that? I'm using Nabble, I don't
know how it will come through for mailing list subscribers.

http://www.nabble.com/file/8537/shared_lib.jpg

  -Josh
--
View this message in context:
http://www.nabble.com/Trouble-getting-Tapestry-up-and-running- tf3779361.html#a10689113
Sent from the Tapestry - User mailing list archive at Nabble.com.


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




--
Andreas Andreou - [EMAIL PROTECTED] - http://andyhot.di.uoa.gr
Tapestry / Tacos developer
Open Source / JEE Consulting

Reply via email to