Hello, well, afaik if you put java classes in your war project... they'll go into classes directory so, as far as i can see, your best bet is to create a jar project for your java classes and a war project that just include web contents.. .. hth marco
On 10/7/06, neeraj daffodil <[EMAIL PROTECTED]> wrote:
hi dan ,marco i already tried the package level but it did not work for me yes you are right that i have to insert it before war build but where i do not know in maven 1.X i did it calling prerequest=war:web then make my war but here in maven 2.X i did not find any kind of that solution yes marco you are right if i will define scope as a runtime then it will not take the lib but still i have classes there if you have solution then please forward to me regards Neeraj On 10/7/06, dan tran <[EMAIL PROTECTED]> wrote: > > packaging of the war is at package phase. So you are out of luck to > intercept it before the actual > war file is built. > > -D > > > On 10/7/06, Marco Mistroni <[EMAIL PROTECTED]> wrote: > > > > hello, > > i suspect to have your war without lib you will need to define proper > > scope > > of your dependencies.... anyone pls correct me if i m wrong > > > > hth > > marco > > > > On 10/7/06, Neeraj Bisht <[EMAIL PROTECTED]> wrote: > > > > > > hi all > > > i want the war file without lib and classes for this i write > > ant > > > task and merze in my pom > > > the ant task as follow > > > <plugin> > > > <groupId>org.apache.maven.plugins</groupId> > > > <artifactId>maven-antrun-plugin</artifactId> > > > <executions> > > > <execution> > > > <phase>package</phase> > > > <configuration> > > > <tasks> > > > > > > <delete failonerror="false" includeemptydirs="true"> > > > <fileset dir="${project.build.dir}/${project.artifactId > > > }/WEB-INF/classes"> > > > </fileset> > > > <fileset dir="${project.build.dir}/${project.artifactId > }/WEB-INF/lib"> > > > </fileset> > > > </delete> > > > > > > > > > </tasks> > > > </configuration> > > > <goals> > > > <goal>run</goal> > > > </goals> > > > </execution> > > > </executions> > > > </plugin> > > > > > > it is working but i am unable to define the phase ,i mean at which > > > phase i > > > will call this plugin run goal so that i will get the war without lib > > and > > > classes > > > > > > if any one have alternative solution or know right phase is most > > welcome > > > > > > > > > Regards > > > Neeraj > > > > > > > > > > > >