Ok thanks,

unfortunately, this trick not allows me to manage my 2 dependencies as maven
dependencies.



Saritha SV wrote:
> 
> Hi
> 
> Sorry for the wrong info .I just plainly forgot that.
>  Another  work around  which can be done with war plugin is to include the
> dependency as a web resource entry like :
> 
> <build>
> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId>
> <artifactId>maven-war-plugin</artifactId>
> <configuration> <webResources> <resource>
> <directory>resource2</directory> </resource> </webResources>
> </configuration> </plugin> </plugins> </build>
> 
> And manually include  the jar file in your project . create a resource2
> directory . create services directory . Include the dependency inside that
> after creating the dir  structure for artifact id .
> Try including the jar files in the foll: structure :
> 
> -pom.xml
> -resource2
>      - services
>              -create directories full group id  of the dependency ( like
> ant/ ant/1.4 etc )
>                 - finally place the jar file
> 
> And the directory resource2 is pointed out as a webresource in pom.xml  
> and
> thus the generated  war file will have the structure  :
> 
> -WEB-INF
> 
> -services
>     -full directory for the dependency as you have created in services
> folder in project.
>         - jar file
> 
> 
> Thanks
> Saritha SV
> 
> 
> On 11/5/07, Dimitris Kapanidis <[EMAIL PROTECTED]> wrote:
>>
>> Saritha SV wrote:
>> > Hi
>> >
>> > Inorder  to  exclude dependencies you can specify scope as provided for
>> the
>> > dependencies .
>> > And to  include these  dependencies in a different  folder please try :
>> >
>> >    <javaModule>
>> >                       <groupId>grupid of dependency</groupId>
>> >                       <artifactId>artifact id of
>> > dependency</artifactId>
>> >                       <bundleDir>/service(try giving the path where you
>> need
>> > the dependency)</bundleDir>
>> >                    </javaModule>
>> >
>> > Include this in the <modules>  tag in maven-war-plugin.
>> >
>> >
>> The <modules> parameter exists only on mave-ear-plugin as far as I know.
>>
>> > Thanks
>> > Saritha
>> >
>> > On 11/5/07, Saloucious <[EMAIL PROTECTED]> wrote:
>> >
>> >> Hi,
>> >>
>> >> I'm packaging a war and all dependencies go into WEB-INF/lib, but i
>> would
>> >> like to exclude 2 of them and but them into a services dir.
>> >>
>> >> The target layout I'm after is:
>> >>
>> >> WAR root
>> >> |
>> >> |---WEB-INF
>> >> |          |---lib (with dependencies)
>> >> |
>> >> |---services (with my 2 excluded dependencies)
>> >>
>> >> Is it possible to do that ?
>> >>
>> >> Thanks
>> >> --
>> >> View this message in context:
>> >>
>> http://www.nabble.com/War-packaging-and-how-to-change-dependencies-directory-tf4752596s177.html#a13589848
>> >> Sent from the Maven - Users mailing list archive at Nabble.com.
>> >>
>> >>
>> >> ---------------------------------------------------------------------
>> >> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> >> For additional commands, e-mail: [EMAIL PROTECTED]
>> >>
>> >>
>> >>
>> >
>> >
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>> For additional commands, e-mail: [EMAIL PROTECTED]
>>
>>
> 
> 

-- 
View this message in context: 
http://www.nabble.com/War-packaging-and-how-to-change-dependencies-directory-tf4752596s177.html#a13603742
Sent from the Maven - Users mailing list archive at Nabble.com.


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

Reply via email to