ok you don't use the standard maven layout.

If you want to build all in one time, you should add a new pom in the root directory of your parent pom and add one module in it (the parent pom), so all your modules will be checkout in the correct directory structure

Emmanuel

Sanjay Choudhary a écrit :
Hi Emmanuel

I like option 2 and I tried it too but it doesn't work

My Parent pom has module definition as below:

<modules>
    <modules>
      <module>../common</module>
      <module>../ejb1</module>
      <module>../ejb2</module>
      <module>../war1</module>
      <module>../java1</module>
      <module>../ear</module>
   </modules>
</modules>

But since Continuum uses number instead of folder name -N option doesn't
work.  Is there a work around to this issue?

-Sanjay

On 2/25/06, Emmanuel Venisse <[EMAIL PROTECTED]> wrote:

Actually a build start only if you have some changes in scm for your
project. In future, we'll can
start a build if a dependecies is new.

If you want the latest EAR, without changes in your EAR project, you must
build it manually from
Continuum. or you can build all from parent project if you remove -N
parameter in the build definition

Emmanuel

Sanjay Choudhary a écrit :

Hi All,

We hv. and application building thru continuum

Our application is a normal J2EE application

pom.xml

EAR Project

EJB1 Project

EJB2 Project

Jar Project

Jar Project

War Project

Each of them has pom.xml.  Now if we have change in Jar Project and EJB1
project, continuum builds the projects fine but doesn't rebuild the EAR.
Now we don't have a latest EAR and deploy.  Is there a workaround to

this?

Or this is a normal behavior of Continuum.

If it is the normal behavior, then how we we get the latest EAR?

Thanks,
Sanjay





Reply via email to