>  it takes a brave soul to manage 30 to 40 megs of libraries manually

We do, and we're not that brave either :)  It really isn't all that
bad as Maven fans want you to think.

Adam

On Fri, Nov 5, 2010 at 7:25 AM, Peter Stavrinides
<p.stavrini...@albourne.com> wrote:
> You are not forced to develop with Maven, but it takes a brave soul to manage 
> 30 to 40 megs of libraries manually :) lol.
>
> Peter
>
> ----- Original Message -----
> From: "Adam Zimowski" <zimowsk...@gmail.com>
> To: "Tapestry users" <users@tapestry.apache.org>
> Sent: Friday, 5 November, 2010 04:35:38 GMT +02:00 Athens, Beirut, Bucharest, 
> Istanbul
> Subject: Re: best stack ...
>
>> Don't really like Maven but have found it's a necessary evil if you want to 
>> develop with Tapestry 5.
>
> Well, while Maven is helpfull it's not exactly true :-) We have a
> large Tapestry app (ported struts 1 gozilla), and zero Maven.
> Remember, Maven is just a tool to automate things. You can setup your
> project infrastructure and builds without it.
>
> Here is our stack:
>
> -- Web/App Layer --
> Eclipse
> Jetty (local dev as well as production) - we don't use RunJettyRun,
> rather we use a standard Eclipse run task executing Main from Jetty's
> start.jar.
> Tapestry 5.2 - the beauty of Tap IOC is that we are now Spring free,
> after all these years with Struts-Spring torture.
> AspectJ for AOP
> (minor libs)
>
> -- Business Layer ---
> OpenEJB
> Hibernate
> Ant - EJB deploys, Hibernate schema builds etc.
> (minor libs)
>
> What we have found that Tapestry-Hibernate integration is completely
> unnecessary for us since our Hibernate layer is abstracted out behind
> the EJBs. So is Tapestry-Spring - also not necessary.
>
> Anotherwords, all we have is a pure Tapestry (with few component libs)
> to run our huge Ecommerce app.
>
> Adam
>
>
>
>
> On Thu, Nov 4, 2010 at 7:41 PM, Anas Mughal <anasmug...@yahoo.com> wrote:
>> Use Maven archetype to create the project for you:
>>
>>
>>
>>
>> http://tapestry.apache.org/tapestry5.1/quickstart/
>>
>>
>>
>>
>> It will take care of everything.Then, import it into Eclipse as Maven 
>> project.
>>
>> --
>> Anas Mughal
>> http://anas-mughal.com
>>
>>
>>
>> --- On Thu, 11/4/10, Howard Lewis Ship <hls...@gmail.com> wrote:
>>
>> From: Howard Lewis Ship <hls...@gmail.com>
>> Subject: Re: best stack ...
>> To: "Tapestry users" <users@tapestry.apache.org>
>> Date: Thursday, November 4, 2010, 7:27 PM
>>
>> I prefer Jetty to run my application.
>>
>> I'm always amazed at how tortured people's setups are.
>>
>> It's really simple:
>>
>> Create a project (using Maven, or otherwise).
>>
>> Use the RunJettyRun Eclipse plugin.
>>
>> Make sure you are NOT compiling to src/main/webapp/WEB-INF/classes  (compile
>> to target/classes or something)
>>
>> Make sure your libraries are NOT in src/main/webapp/WEB-INF/lib (they won't
>> be if you are using Maven/Gradle/etc.)
>>
>> (The above two resolve potential class resolution problems where classes are
>> loaded by the wrong class loader).
>>
>> Start RunJettyRun targetted at src/main/webapp
>>
>> You're done!
>>
>>
>> On Thu, Nov 4, 2010 at 4:22 PM, Paul Stanton <p...@mapshed.com.au> wrote:
>>
>>> Hi all,
>>>
>>> I'm starting a new project, which will be in beta (non-prod) for some time
>>> and I'd like to start with the current cutting edge setup with the hope that
>>> it will be the standard or release phase down the track.
>>>
>>> I'd like to set up my development environment for rapid development.
>>>
>>> The project may need to be deployed to tomcat for hosting, but development
>>> could be done on Resin if necessary. I've never used Resin but if the
>>> development time advantages are sufficient I would consider this approach.
>>>
>>> I've always used Eclipse.
>>> Haven't used Tapestry 5.2 yet but would like to start..
>>> Don't really like Maven but have found it's a necessary evil if you want to
>>> develop with Tapestry 5.
>>>
>>> The quickstart tutorial seems a little outdated (
>>> http://tapestry.apache.org/tapestry5/tutorial1/env.html) - is there an
>>> updated version or a tutorial anywhere?
>>>
>>> also, there's been some discussion regarding tomcat not working well with
>>> the custom classloader in tapestry .. does anyone have a setup
>>> tutorial/guide on how to get these two working together?
>>>
>>> thanks, paul.
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
>>> For additional commands, e-mail: users-h...@tapestry.apache.org
>>>
>>>
>>
>>
>> --
>> Howard M. Lewis Ship
>>
>> Creator of Apache Tapestry
>>
>> The source for Tapestry training, mentoring and support. Contact me to learn
>> how I can get you up and productive in Tapestry fast!
>>
>> (971) 678-5210
>> http://howardlewisship.com
>>
>>
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
> For additional commands, e-mail: users-h...@tapestry.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tapestry.apache.org
For additional commands, e-mail: users-h...@tapestry.apache.org

Reply via email to