What is your tapestry project setup like (build tool/ide)

classic Classic list List threaded Threaded
18 messages Options
Reply | Threaded
Open this post in threaded view
|

What is your tapestry project setup like (build tool/ide)

Alex Kotchnev-2
I was wondering if folks would be willing to share how in general their
tapestry projects are set up in terms of build setup and IDE usage ? With
T5 it seems that most tutorials point to starting up w/ a Maven project and
going from there. After you initially set up your project - did you keep
going w/ the maven set up (using a Maven based project from an IDE), or  do
you convert it to an IDE specific project (e.g. generate an eclipse
project) and continue using it that way . Now that T5 has moved to gradle
as the build system - did you move your own projects to gradle (obviously
you don't have to but still it's interesting to know).

The reason I ask is that I'm really curious of what it would take to have a
really kick-ass IDE support for Tapestry. IntelliJ already has some support
for T5, so do Eclipse and NetBeans ; however, it is my impression that
neither hits the nail on the head.

I was thinking of creating a survey for this (which I might do if more than
a couple of people respond ). If nothing else the results of such a survey
could be interesting to have in the community.


Cheers,

Alex K
Reply | Threaded
Open this post in threaded view
|

Re: What is your tapestry project setup like (build tool/ide)

RuralHunter
I use netbeans and never used maven/gradle. I create normal netbean's
web project and set up Tapestry things manually since Tapestry is quite
simple to set up comparing with other frameworks. Actually there is
almost no set up since I always need to create java/tml file in the
right package/dir, except a few lines in web.xml and adding lib for
Tapestry jars.

2012/1/16 15:13, Alex Kotchnev wrote:

> I was wondering if folks would be willing to share how in general their
> tapestry projects are set up in terms of build setup and IDE usage ? With
> T5 it seems that most tutorials point to starting up w/ a Maven project and
> going from there. After you initially set up your project - did you keep
> going w/ the maven set up (using a Maven based project from an IDE), or  do
> you convert it to an IDE specific project (e.g. generate an eclipse
> project) and continue using it that way . Now that T5 has moved to gradle
> as the build system - did you move your own projects to gradle (obviously
> you don't have to but still it's interesting to know).
>
> The reason I ask is that I'm really curious of what it would take to have a
> really kick-ass IDE support for Tapestry. IntelliJ already has some support
> for T5, so do Eclipse and NetBeans ; however, it is my impression that
> neither hits the nail on the head.
>
> I was thinking of creating a survey for this (which I might do if more than
> a couple of people respond ). If nothing else the results of such a survey
> could be interesting to have in the community.
>
>
> Cheers,
>
> Alex K
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: What is your tapestry project setup like (build tool/ide)

Kalle Korhonen-2
In reply to this post by Alex Kotchnev-2
I/we use mostly maven and Eclipse with m2eclipse. Since the 0.9.9
version of m2eclipse from almost two years ago I've never had an issue
with it. m2eclipse keeps project configuration in sync with Maven so I
don't have to maintain multiple environments. I've tried out the
existing Tapestry integrations for Eclipse and haven't found any of
them to be good or stable enough so far, so I agree improvements on
that front would be great.

Kalle


On Sun, Jan 15, 2012 at 11:13 PM, Alex Kotchnev <[hidden email]> wrote:

> I was wondering if folks would be willing to share how in general their
> tapestry projects are set up in terms of build setup and IDE usage ? With
> T5 it seems that most tutorials point to starting up w/ a Maven project and
> going from there. After you initially set up your project - did you keep
> going w/ the maven set up (using a Maven based project from an IDE), or  do
> you convert it to an IDE specific project (e.g. generate an eclipse
> project) and continue using it that way . Now that T5 has moved to gradle
> as the build system - did you move your own projects to gradle (obviously
> you don't have to but still it's interesting to know).
>
> The reason I ask is that I'm really curious of what it would take to have a
> really kick-ass IDE support for Tapestry. IntelliJ already has some support
> for T5, so do Eclipse and NetBeans ; however, it is my impression that
> neither hits the nail on the head.
>
> I was thinking of creating a survey for this (which I might do if more than
> a couple of people respond ). If nothing else the results of such a survey
> could be interesting to have in the community.
>
>
> Cheers,
>
> Alex K

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: What is your tapestry project setup like (build tool/ide)

Magnus Kvalheim-2
In reply to this post by Alex Kotchnev-2
hi,

* We have a multi module maven project(s).
* Use eclipse with m2e plugin.
* m2e plugin resolves workspace artifacts
* Use jetty to test apps. maven build, jetty:run from 'run configuration'

We don't use any specific tapestry plugins. All about conventions so
CTRL+SHIFT+R(/T) works well

However, for newcomers to tapestry and/or specific project it could be nice
with component overview, tabbed-mode for java/tml/js/css, template
suggestions/autocomplete (I know about the jstl/jsp taglib approach, but
it's not for own components).

-- magnus

On Mon, Jan 16, 2012 at 8:13 AM, Alex Kotchnev <[hidden email]> wrote:

> I was wondering if folks would be willing to share how in general their
> tapestry projects are set up in terms of build setup and IDE usage ? With
> T5 it seems that most tutorials point to starting up w/ a Maven project and
> going from there. After you initially set up your project - did you keep
> going w/ the maven set up (using a Maven based project from an IDE), or  do
> you convert it to an IDE specific project (e.g. generate an eclipse
> project) and continue using it that way . Now that T5 has moved to gradle
> as the build system - did you move your own projects to gradle (obviously
> you don't have to but still it's interesting to know).
>
> The reason I ask is that I'm really curious of what it would take to have a
> really kick-ass IDE support for Tapestry. IntelliJ already has some support
> for T5, so do Eclipse and NetBeans ; however, it is my impression that
> neither hits the nail on the head.
>
> I was thinking of creating a survey for this (which I might do if more than
> a couple of people respond ). If nothing else the results of such a survey
> could be interesting to have in the community.
>
>
> Cheers,
>
> Alex K
>
Reply | Threaded
Open this post in threaded view
|

Re: What is your tapestry project setup like (build tool/ide)

Giulio Micali
Hi,
basically I use maven with the jetty plugin in the pom(for command line
execution) and Eclipse + M2Eclipse plugin, with some addons that works
almost all the time, but causes some troubles (maybe I'm the one that don't
know how to configure them...) :

1) RunJettyRun: after some workarounds (example: put the jetty-env.xml
under WEB-INF) it allows to modify components and pages in a multi-module
project without installing each module everytime, but:

   - the server restarts at each modification instead of using the tapestry
   "runtime reload" feature
   - after some restarts you get the usual PermGen exception, so i should
   remember to stop and start frequently.
   - I don't know why, RunJettyRun (and the Sysdeo tomcat plugin even)
   doesn't manage the maven classpath in the right way: having some frameworks
   (let's say: tapestry, spring, hibernate) with different versions of the
   same dependency (slf4j made me mad) the command-line maven choose the one
   you tells...the M2Eclipse says "Overridden by <version>" or "Managed from
   <version>"in the same right way, but the jetty classpath have BOTH versions
   and goes in strange exceptions.

2) In the last days I'm trying the "Tapestry Tools Plugin" (it's under
development: http://code.google.com/p/tapestrytools/ ), that have a very
usefull feature: Switching from class to template(and reverse) using
CTRL+R, but:

   - I don't know if the project is still developed...i submitted a patch
   for maven integration, but after a month the issue is still there and no
   response even. So you should patch and compile by yourself the plugin.


Hope this can be helpful.
Reply | Threaded
Open this post in threaded view
|

Re: What is your tapestry project setup like (build tool/ide)

chris@opencsta.org
In reply to this post by Magnus Kvalheim-2
disclaimer:  i don't dev for work, my css/js skills are improving slowly

multi module maven ear - totally separate view from business logic - that ability alone is what got me back into java development after 6 or so years of system administration (and PHP hacks in CMSes and CRMs).
I split my dev between web and business

do some ejb3 stuff and deploy to glassfish - creates database tables etc.
@PostConstruct for glassfish (maybe @Service for JBoss) and fill database tables.
EJB3 phase one complete - stuff works!

The hyper efficient part:
mvn generate-tapestry-project
mvn eclipse:eclipse
import to eclipse copying file to workspace
cd to workspace
mvn jetty:run
ahhhh tapestry running - great.

create basic models and use the wonderful automatic class reloading of tapestry running with jetty.  this feature alone saves a bucket of time - buckets...hours even!!!!
This may seem a bit wasteful, but to come up with simple models that do 80% of what I need is great for completing the bulk of web dev and keeping the dev requirements low and easily manageable.
"deploy less, deliver more" and is my favourite part of tapestry development.  instant satisfaction, punch through the visuals...see results fast!

i run mvn jetty:run from the command line because I can control it more (e.g. ^c kills it) and my IDE has one less thing to do and i can scroll up/down the CLI to see what's happening
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  

Now time for the less efficient part:
When I'm ready, I wrestle with glassfish/ejb3 integration with a multi module ear set up.  It's a helluva lot easier the last 6 months now that tapestry can handle the @EJB  annotation - thanks whoever did that (heaps!!)
I don't mind spending a slow half week linking the two sub projects together, I do other stuff to break up my hair pulling.

The result:
That is generally phase I or version 1 of a project
Hacking between web and business layers at the same time takes a lot more concentration, time and debugging (for me) - and that's basically why i split the work up.

*shrug*  hope it helps in your tapestry reconnaissance Alex :)







On 16/01/2012, at 6:55 PM, Bård Magnus Kvalheim wrote:

> hi,
>
> * We have a multi module maven project(s).
> * Use eclipse with m2e plugin.
> * m2e plugin resolves workspace artifacts
> * Use jetty to test apps. maven build, jetty:run from 'run configuration'
>
> We don't use any specific tapestry plugins. All about conventions so
> CTRL+SHIFT+R(/T) works well
>
> However, for newcomers to tapestry and/or specific project it could be nice
> with component overview, tabbed-mode for java/tml/js/css, template
> suggestions/autocomplete (I know about the jstl/jsp taglib approach, but
> it's not for own components).
>
> -- magnus
>
> On Mon, Jan 16, 2012 at 8:13 AM, Alex Kotchnev <[hidden email]> wrote:
>
>> I was wondering if folks would be willing to share how in general their
>> tapestry projects are set up in terms of build setup and IDE usage ? With
>> T5 it seems that most tutorials point to starting up w/ a Maven project and
>> going from there. After you initially set up your project - did you keep
>> going w/ the maven set up (using a Maven based project from an IDE), or  do
>> you convert it to an IDE specific project (e.g. generate an eclipse
>> project) and continue using it that way . Now that T5 has moved to gradle
>> as the build system - did you move your own projects to gradle (obviously
>> you don't have to but still it's interesting to know).
>>
>> The reason I ask is that I'm really curious of what it would take to have a
>> really kick-ass IDE support for Tapestry. IntelliJ already has some support
>> for T5, so do Eclipse and NetBeans ; however, it is my impression that
>> neither hits the nail on the head.
>>
>> I was thinking of creating a survey for this (which I might do if more than
>> a couple of people respond ). If nothing else the results of such a survey
>> could be interesting to have in the community.
>>
>>
>> Cheers,
>>
>> Alex K
>>


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: What is your tapestry project setup like (build tool/ide)

Thiago H de Paula Figueiredo
In reply to this post by Kalle Korhonen-2
That's pretty much my experience too: Eclipse + Maven + m2e (the new name  
of m2eclipse) + Jetty. Regarding how to launch Jetty, I end up using two  
different approaches: in work projects, due to the way they were setup, I  
use jetty:run (Maven). In my personal projects, I add Jetty as a test  
dependency and create a class in the test sources to launch Jetty via Java  
code (you can find it in the mailing list archives). This approach has the  
advantage of making debugging code in JARs with sources work, while  
Eclipse, when running through jetty:run, never finds the source, even when  
it's found through Control-Shift-T.

By the way, Eclipse 3.7, even in the smallest Java edition (which I  
recommend), packs m2e and it's been working very, very well.

I plan to learn Gradle for working on Tapestry sources but I'll continue  
using Maven for my own projects.

On Mon, 16 Jan 2012 05:50:54 -0200, Kalle Korhonen  
<[hidden email]> wrote:

> I/we use mostly maven and Eclipse with m2eclipse. Since the 0.9.9
> version of m2eclipse from almost two years ago I've never had an issue
> with it. m2eclipse keeps project configuration in sync with Maven so I
> don't have to maintain multiple environments. I've tried out the
> existing Tapestry integrations for Eclipse and haven't found any of
> them to be good or stable enough so far, so I agree improvements on
> that front would be great.
>
> Kalle
>
>
> On Sun, Jan 15, 2012 at 11:13 PM, Alex Kotchnev <[hidden email]>  
> wrote:
>> I was wondering if folks would be willing to share how in general their
>> tapestry projects are set up in terms of build setup and IDE usage ?  
>> With
>> T5 it seems that most tutorials point to starting up w/ a Maven project  
>> and
>> going from there. After you initially set up your project - did you keep
>> going w/ the maven set up (using a Maven based project from an IDE), or  
>>  do
>> you convert it to an IDE specific project (e.g. generate an eclipse
>> project) and continue using it that way . Now that T5 has moved to  
>> gradle
>> as the build system - did you move your own projects to gradle  
>> (obviously
>> you don't have to but still it's interesting to know).
>>
>> The reason I ask is that I'm really curious of what it would take to  
>> have a
>> really kick-ass IDE support for Tapestry. IntelliJ already has some  
>> support
>> for T5, so do Eclipse and NetBeans ; however, it is my impression that
>> neither hits the nail on the head.
>>
>> I was thinking of creating a survey for this (which I might do if more  
>> than
>> a couple of people respond ). If nothing else the results of such a  
>> survey
>> could be interesting to have in the community.
>>
>>
>> Cheers,
>>
>> Alex K
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>


--
Thiago H. de Paula Figueiredo
Independent Java, Apache Tapestry 5 and Hibernate consultant, developer,  
and instructor
Owner, Ars Machina Tecnologia da Informação Ltda.
Consultor, desenvolvedor e instrutor em Java, Tapestry e Hibernate
http://www.arsmachina.com.br

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: What is your tapestry project setup like (build tool/ide)

lprimak
In reply to this post by Alex Kotchnev-2
Its NetBeans with default maven integration for me.
I use Glassfish on the backend and NB integrates with it out of the box.
The only special thing I do for development is use the 'skinny' WARs
With help of the parent maven module from my FlowLogix library
which makes NB deploy-on-save functionality work fast.  



On Jan 16, 2012, at 2:13 AM, Alex Kotchnev <[hidden email]> wrote:

> I was wondering if folks would be willing to share how in general their
> tapestry projects are set up in terms of build setup and IDE usage ? With
> T5 it seems that most tutorials point to starting up w/ a Maven project and
> going from there. After you initially set up your project - did you keep
> going w/ the maven set up (using a Maven based project from an IDE), or  do
> you convert it to an IDE specific project (e.g. generate an eclipse
> project) and continue using it that way . Now that T5 has moved to gradle
> as the build system - did you move your own projects to gradle (obviously
> you don't have to but still it's interesting to know).
>
> The reason I ask is that I'm really curious of what it would take to have a
> really kick-ass IDE support for Tapestry. IntelliJ already has some support
> for T5, so do Eclipse and NetBeans ; however, it is my impression that
> neither hits the nail on the head.
>
> I was thinking of creating a survey for this (which I might do if more than
> a couple of people respond ). If nothing else the results of such a survey
> could be interesting to have in the community.
>
>
> Cheers,
>
> Alex K

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: What is your tapestry project setup like (build tool/ide)

Azudio Developer
In reply to this post by Alex Kotchnev-2
I use eclipse 3.7, m2e (bundled) & jettyrunner plugin - which includes Jetty
6&7. 

All runs very nicely. 

--
View this message in context: http://tapestry-users.832.n2.nabble.com/What-is-your-tapestry-project-setup-like-build-tool-ide-tp7191635p7192683.html
Sent from the Tapestry Users mailing list archive at Nabble.com.

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: What is your tapestry project setup like (build tool/ide)

Dragan Sahpaski
Hi Alex,
I use maven and gradle (altough prefer gradle).
I use eclipse with no maven plugins because they have been pain in the the
past.

I just generate the eclipse project and classpath files with mvn
eclipse:eclipse or gradle eclipse.
It works fine for me, although I don't ever use debugging, so IDK if how
deep can you debug your code with this setup.

Cheers,
Dragan Sahpaski



On Mon, Jan 16, 2012 at 3:40 PM, Azudio <[hidden email]> wrote:

> I use eclipse 3.7, m2e (bundled) & jettyrunner plugin - which includes
> Jetty
> 6&7.
>
> All runs very nicely.
>
> --
> View this message in context:
> http://tapestry-users.832.n2.nabble.com/What-is-your-tapestry-project-setup-like-build-tool-ide-tp7191635p7192683.html
> Sent from the Tapestry Users mailing list archive at Nabble.com.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>
>
Reply | Threaded
Open this post in threaded view
|

Re: What is your tapestry project setup like (build tool/ide)

Alex Kotchnev-2
In reply to this post by Azudio Developer
Thanks everyone for the feedback. It's roughly in line with what I
expected. Being a Java framework , Tapestry benefits a lot from the strong
infrastructure (e.g. IDE support, build tools, etc). Yet, I recall that
when I started, I spent quite a bit of time arriving with a workable setup
for myself ( I use maven projects & netbeans for development). After the
initial setup , everything worked fairly well.

One thing that's somewhat surprising is that I expected more people to be
using IntelliJ - they have some T5 support out of the box . Although I
haven't used it, it seemed like an afterthought (e.g. "we can support
another java framework") rather than deep and polished.

Cheers,

Alex K

On Mon, Jan 16, 2012 at 9:40 AM, Azudio <[hidden email]> wrote:

> I use eclipse 3.7, m2e (bundled) & jettyrunner plugin - which includes
> Jetty
> 6&7.
>
> All runs very nicely.
>
> --
> View this message in context:
> http://tapestry-users.832.n2.nabble.com/What-is-your-tapestry-project-setup-like-build-tool-ide-tp7191635p7192683.html
> Sent from the Tapestry Users mailing list archive at Nabble.com.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>
>
Reply | Threaded
Open this post in threaded view
|

Re: What is your tapestry project setup like (build tool/ide)

Thiago H de Paula Figueiredo
In reply to this post by Dragan Sahpaski
On Mon, 16 Jan 2012 13:27:47 -0200, Dragan Sahpaski  
<[hidden email]> wrote:

> I use eclipse with no maven plugins because they have been pain in the  
> the past.

As Kalle said, m2e (former m2eclipse) has improved dramatically in the  
last months, so maybe you could give it another chance. ;)

--
Thiago H. de Paula Figueiredo
Independent Java, Apache Tapestry 5 and Hibernate consultant, developer,  
and instructor
Owner, Ars Machina Tecnologia da Informação Ltda.
http://www.arsmachina.com.br

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: What is your tapestry project setup like (build tool/ide)

lprimak
When did this improvement happen?  As of October it was still extremely slow for me.

On Jan 16, 2012, at 4:19 PM, "Thiago H. de Paula Figueiredo" <[hidden email]> wrote:

> On Mon, 16 Jan 2012 13:27:47 -0200, Dragan Sahpaski <[hidden email]> wrote:
>
>> I use eclipse with no maven plugins because they have been pain in the the past.
>
> As Kalle said, m2e (former m2eclipse) has improved dramatically in the last months, so maybe you could give it another chance. ;)
>
> --
> Thiago H. de Paula Figueiredo
> Independent Java, Apache Tapestry 5 and Hibernate consultant, developer, and instructor
> Owner, Ars Machina Tecnologia da Informação Ltda.
> http://www.arsmachina.com.br
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: What is your tapestry project setup like (build tool/ide)

Bryan Lewis-5
Just in case it's related to your question... Last year I had a problem
with m2eclipse being painfully slow but it was caused by my
mis-configuration.
http://tapestry.1045711.n5.nabble.com/slow-page-reload-td4287502.html


On Mon, Jan 16, 2012 at 6:04 PM, Lenny Primak <[hidden email]>wrote:

> When did this improvement happen?  As of October it was still extremely
> slow for me.
>
> On Jan 16, 2012, at 4:19 PM, "Thiago H. de Paula Figueiredo" <
> [hidden email]> wrote:
>
> > On Mon, 16 Jan 2012 13:27:47 -0200, Dragan Sahpaski <
> [hidden email]> wrote:
> >
> >> I use eclipse with no maven plugins because they have been pain in the
> the past.
> >
> > As Kalle said, m2e (former m2eclipse) has improved dramatically in the
> last months, so maybe you could give it another chance. ;)
> >
> > --
> > Thiago H. de Paula Figueiredo
> > Independent Java, Apache Tapestry 5 and Hibernate consultant, developer,
> and instructor
> > Owner, Ars Machina Tecnologia da Informação Ltda.
> > http://www.arsmachina.com.br
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [hidden email]
> > For additional commands, e-mail: [hidden email]
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>
>
Reply | Threaded
Open this post in threaded view
|

Re: What is your tapestry project setup like (build tool/ide)

lprimak
My issue is/was? Nothing to do with tapestry. M2eclipse was just slowing down eclipse in general.



On Jan 16, 2012, at 6:45 PM, Bryan Lewis <[hidden email]> wrote:

> Just in case it's related to your question... Last year I had a problem
> with m2eclipse being painfully slow but it was caused by my
> mis-configuration.
> http://tapestry.1045711.n5.nabble.com/slow-page-reload-td4287502.html
>
>
> On Mon, Jan 16, 2012 at 6:04 PM, Lenny Primak <[hidden email]>wrote:
>
>> When did this improvement happen?  As of October it was still extremely
>> slow for me.
>>
>> On Jan 16, 2012, at 4:19 PM, "Thiago H. de Paula Figueiredo" <
>> [hidden email]> wrote:
>>
>>> On Mon, 16 Jan 2012 13:27:47 -0200, Dragan Sahpaski <
>> [hidden email]> wrote:
>>>
>>>> I use eclipse with no maven plugins because they have been pain in the
>> the past.
>>>
>>> As Kalle said, m2e (former m2eclipse) has improved dramatically in the
>> last months, so maybe you could give it another chance. ;)
>>>
>>> --
>>> Thiago H. de Paula Figueiredo
>>> Independent Java, Apache Tapestry 5 and Hibernate consultant, developer,
>> and instructor
>>> Owner, Ars Machina Tecnologia da Informação Ltda.
>>> http://www.arsmachina.com.br
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [hidden email]
>>> For additional commands, e-mail: [hidden email]
>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [hidden email]
>> For additional commands, e-mail: [hidden email]
>>
>>

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: What is your tapestry project setup like (build tool/ide)

Taha Hafeez
Hi

I use Intellij Idea and I find it a lot easier to work with. I use it for Tapestry and ruby-on-rails. Coming from eclipse, it took me a few days to get comfortable with it but now I am never going back. I use gradle jettyRun for testing and Cmd + F9 works like a charm.

In eclipse i used run-jetty-run for testing and it worked well for me. That is something I miss in Idea.

regards
Taha

On Jan 17, 2012, at 5:21 AM, Lenny Primak wrote:

> My issue is/was? Nothing to do with tapestry. M2eclipse was just slowing down eclipse in general.
>
>
>
> On Jan 16, 2012, at 6:45 PM, Bryan Lewis <[hidden email]> wrote:
>
>> Just in case it's related to your question... Last year I had a problem
>> with m2eclipse being painfully slow but it was caused by my
>> mis-configuration.
>> http://tapestry.1045711.n5.nabble.com/slow-page-reload-td4287502.html
>>
>>
>> On Mon, Jan 16, 2012 at 6:04 PM, Lenny Primak <[hidden email]>wrote:
>>
>>> When did this improvement happen?  As of October it was still extremely
>>> slow for me.
>>>
>>> On Jan 16, 2012, at 4:19 PM, "Thiago H. de Paula Figueiredo" <
>>> [hidden email]> wrote:
>>>
>>>> On Mon, 16 Jan 2012 13:27:47 -0200, Dragan Sahpaski <
>>> [hidden email]> wrote:
>>>>
>>>>> I use eclipse with no maven plugins because they have been pain in the
>>> the past.
>>>>
>>>> As Kalle said, m2e (former m2eclipse) has improved dramatically in the
>>> last months, so maybe you could give it another chance. ;)
>>>>
>>>> --
>>>> Thiago H. de Paula Figueiredo
>>>> Independent Java, Apache Tapestry 5 and Hibernate consultant, developer,
>>> and instructor
>>>> Owner, Ars Machina Tecnologia da Informação Ltda.
>>>> http://www.arsmachina.com.br
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: [hidden email]
>>>> For additional commands, e-mail: [hidden email]
>>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [hidden email]
>>> For additional commands, e-mail: [hidden email]
>>>
>>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: What is your tapestry project setup like (build tool/ide)

abangkis
Hi, my setup is pretty basic, I use eclipse to generate a dynamic web
project, copy the library to the WEB-INF library. Setup a server in the
eclipse window using Tomcat. Right click to start the server. And the app
is running.

I found that this is the easiest way to get people to start using tapestry.
The setup was easy,  in this setup the only thing that they aren't familiar
with, is tapestry. And also there's no need for high speed internet access
to the maven repo. Usually i just push everything to local mercurial
repository, so on a client site, firewall and limited access to internet
isn't a problem.

Well anyway, I'm looking at gradle and it looks promising. So if there's a
gradle version of
http://tapestry.apache.org/loading-the-project-into-eclipse.html I'll try
to recomend it to other people.

On Tue, Jan 17, 2012 at 9:11 AM, Taha Hafeez Siddiqi <
[hidden email]> wrote:

> Hi
>
> I use Intellij Idea and I find it a lot easier to work with. I use it for
> Tapestry and ruby-on-rails. Coming from eclipse, it took me a few days to
> get comfortable with it but now I am never going back. I use gradle
> jettyRun for testing and Cmd + F9 works like a charm.
>
> In eclipse i used run-jetty-run for testing and it worked well for me.
> That is something I miss in Idea.
>
> regards
> Taha
>
> On Jan 17, 2012, at 5:21 AM, Lenny Primak wrote:
>
> > My issue is/was? Nothing to do with tapestry. M2eclipse was just slowing
> down eclipse in general.
> >
> >
> >
> > On Jan 16, 2012, at 6:45 PM, Bryan Lewis <[hidden email]> wrote:
> >
> >> Just in case it's related to your question... Last year I had a problem
> >> with m2eclipse being painfully slow but it was caused by my
> >> mis-configuration.
> >> http://tapestry.1045711.n5.nabble.com/slow-page-reload-td4287502.html
> >>
> >>
> >> On Mon, Jan 16, 2012 at 6:04 PM, Lenny Primak <[hidden email]
> >wrote:
> >>
> >>> When did this improvement happen?  As of October it was still extremely
> >>> slow for me.
> >>>
> >>> On Jan 16, 2012, at 4:19 PM, "Thiago H. de Paula Figueiredo" <
> >>> [hidden email]> wrote:
> >>>
> >>>> On Mon, 16 Jan 2012 13:27:47 -0200, Dragan Sahpaski <
> >>> [hidden email]> wrote:
> >>>>
> >>>>> I use eclipse with no maven plugins because they have been pain in
> the
> >>> the past.
> >>>>
> >>>> As Kalle said, m2e (former m2eclipse) has improved dramatically in the
> >>> last months, so maybe you could give it another chance. ;)
> >>>>
> >>>> --
> >>>> Thiago H. de Paula Figueiredo
> >>>> Independent Java, Apache Tapestry 5 and Hibernate consultant,
> developer,
> >>> and instructor
> >>>> Owner, Ars Machina Tecnologia da Informação Ltda.
> >>>> http://www.arsmachina.com.br
> >>>>
> >>>> ---------------------------------------------------------------------
> >>>> To unsubscribe, e-mail: [hidden email]
> >>>> For additional commands, e-mail: [hidden email]
> >>>>
> >>>
> >>> ---------------------------------------------------------------------
> >>> To unsubscribe, e-mail: [hidden email]
> >>> For additional commands, e-mail: [hidden email]
> >>>
> >>>
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [hidden email]
> > For additional commands, e-mail: [hidden email]
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>
>


--
http://www.mreunionlabs.net/ <http://www.mreunion-labs.net/>
twitter : @mreunionlabs
blog : mreunion.wordpress.com
page : https://plus.google.com/104168782385184990771
Reply | Threaded
Open this post in threaded view
|

Re: What is your tapestry project setup like (build tool/ide)

Nicolas Barrera
Hi,

our setup is,

Eclipse + m2e + jetty:run maven plugin configured as an ecilpse external
tool with the resolve artifacts in workspace option enabled.

we don't use any other plugins for tapestry,...

tapestry projects are created through our own tapestry maven archetypes
through maven command line or using m2e

the result is pretty good... i got:

- tapestry's live class reloading works well
- debugging works well downloading dependencies' source code from maven
repositories

I guess that one can't ask anymore ;)

cheers

Nicolás.-