On 8/25/06, Carlos Sanchez <[EMAIL PROTECTED]> wrote:
On 8/25/06, Matt Raible <[EMAIL PROTECTED]> wrote:
> On 8/25/06, Carlos Sanchez <[EMAIL PROTECTED]> wrote:
> > what's the problem? jetty:run? you can use war:inplace jetty:run
>
> Yeah, jetty6:run doesn't work.  jetty6:run-war and jetty6:run-exploded
> both seem to work fine, but don't pick up changes that I make/save in
> my IDE.


jetty6 was renamed to jetty
It's mantained by Mortbay, I don't know if they'll be adding the war
overlay feature to jetty:run. I was instructed to use the war:inplace
jetty:run when overlaying wars.

jetty:run-exploded works again the target dir so if you IDE don't copy
the changed files there it won't work. You may configure it tough.

>
> Note: I say jetty6 vs. jetty b/c jetty6 actually works for me whereas
> the jetty plugin seems to have issues with my project.
>
> I suppose war:inplace works, but I tend to stay away from that b/c it
> copies files into your source tree and I've seen rookie developers
> often get confused when they go to check things into source control.
> If there was a war:inplace-clean, it might be more usable.  However,
> in something like AppFuse, where there will be .xml files overlayed
> from another WAR - it might lead to a lot of confusion when folks use
> war:inplace.
>
> Do you think the current directory/project structure I have in place
> is a good one?
>
> appfuse2
>     - data
>         - common (model objects, interfaces)
>         - hibernate
>         - ibatis
>     - service
>     - web
>         - common
>         - common-war
>         - jsf
>         - jsf-war
>         - spring
>         - spring-war
>         - struts
>         - struts-war
>         - tapestry
>         - tapestry-war
>
> I'd rather not have framework and framework-war, but it seems it's
> necessary for end users to get both base classes and static files with
> the war-overlay feature.

looks right. In m1 I think there was an option to add the classes as a
jar to the war instead of copying them to web-inf/classes.

Really!?  If this was added to M2, could I revert back to one WAR
project (removing the similar JAR) project?  If so, I'd *really* like
to see this added, and of course, would be willing to try writing the
patch myself.

Matt

The problem is how wars work, it's pretty limited.

>
> Thanks,
>
> Matt
>
>
> >
> > On 8/25/06, Matt Raible <[EMAIL PROTECTED]> wrote:
> > > While the war-overlay feature appears to work pretty well, it doesn't
> > > work at all with the jetty6 plugin.  Is this a known issue?  Are there
> > > any plans to fix this, or should I talk to someone on a different
> > > (jetty) mailing list?
> > >
> > > Without this feature, it doesn't seem that AppFuse can be a war
> > > library, but rather will have to continue as a starter project w/ a
> > > bunch of files in it by default.
> > >
> > > Thanks,
> > >
> > > Matt
> > >
> > > http://maven.apache.org/plugins/maven-war-plugin/examples/war-overlay.html
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > For additional commands, e-mail: [EMAIL PROTECTED]
> > >
> > >
> >
> >
> > --
> > I could give you my word as a Spaniard.
> > No good. I've known too many Spaniards.
> >                              -- The Princess Bride
> >
>


--
I could give you my word as a Spaniard.
No good. I've known too many Spaniards.
                             -- The Princess Bride


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

Reply via email to