Yes, it could be an issue using an external maven.  I let Eclipse handle
the build while I'm developing, and I don't do a full external maven
rebuild unless I need to deploy war files.  Sometimes it helps to know the
art of the possible, and myself and my team have it working this way.  :-)
 Hopefully you find a development procedure that is right for you.




On Thu, Jul 10, 2014 at 6:04 AM, Ilya Obshadko <ilya.obsha...@gmail.com>
wrote:

> > For your last question, if you are using Eclipse Kepler or better, the
> > maven integration should be good enough to allow workspace resolution of
> > the other modules, as long as they are open.
> > i.e. you can change something in one module and have the dependent
> modules
> > pick up the changes, without needing to do a separate maven build or
> > install.  This even works between overlays and the main web app project.
> >
>
> I've been expecting it should work that way, but it doesn't.
>
> Unless I perform "mvn clean install" inside the module project, I receive
> build error
>
> "[WARNING] The POM for my.package:module-name:jar:0.0.1-SNAPSHOT is
> missing, no dependency information available"
>
> I suppose it has something to do with external Maven installation that I'm
> using instead of embedded one, but I'm not sure.
>
>
>
> > On Wed, Jul 9, 2014 at 4:38 PM, Ilya Obshadko <ilya.obsha...@gmail.com>
> > wrote:
> >
> > > I would like to modularize my application into several modules, so that
> > > each one of them would be a separate Maven artifact. I'm trying to
> > > reproduce what I can borrow from tapestry-upload module source, but
> still
> > > have questions:
> > >
> > > - component that was moved into separate module can't be loaded by main
> > > application using standard namespace; is there any way to fix that?
> (that
> > > is, <t:mycomponent/> results in UknownValueException);
> > > contributeComponentClassResolver() (like in tapestry-upload) doesn't
> help
> > > (or I just use it incorrectly)
> > >
> > > - is that possible to run the whole thing within Eclipse without having
> > to
> > > install 'module' project into local repository?
> > >
> > > Thanks in advance.
> > >
> > > --
> > > Ilya Obshadko
> > >
> >
>
>
>
> --
> Ilya Obshadko
>

Reply via email to