The JBoss server adapters, since JBoss Tools 4.2, support regexps in
packagingExclude. See [1] and [2]

[1]
http://maven.apache.org/plugins/maven-war-plugin/examples/including-excluding-files-from-war.html
[2] https://issues.jboss.org/browse/JBIDE-12821

On Tue, Nov 18, 2014 at 2:02 PM, Emond Papegaaij <[email protected]
> wrote:

> But that would exclude all libs, right? Unfortunately, that's not an
> option, because some of the dependencies must stay inside the war to
> prevent conflicts with other deployments. For example, one of the wars
> still bundles its own cxf version, which requires me to disable the jaxws
> subsystem for that deployment. Moving those jars to the ear, would require
> me to disable jaxws entirely. I think I've got no option but to go for the
> provided scope approach, even though this will create a maintenance
> nightmare.
>
> Best regards,
> Emond Papegaaij
>
> On Tue, Nov 18, 2014 at 4:20 PM, Fred Bricon <[email protected]> wrote:
>
>> Skinny wars are not supported directly in m2e-wtp. I started to look at
>> it recently and it appears this will require changes in upstream WTP
>> projects. So I definitely can't give any ETA on that.
>>
>> However, since you're using JBoss servers, you can simply use <
>> packagingExcludes>WEB-INF/lib/*</packagingExcludes> in your war pom.xml.
>> You'll probably  need to remove your project from the server, clean, and
>> add it back for it to work
>>
>> On Tue, Nov 18, 2014 at 9:41 AM, Emond Papegaaij <
>> [email protected]> wrote:
>>
>>> Skinnywars is meant to be used without making all dependencies provided.
>>> Marking 180 jars as provided, in an application with almost 50 modules is
>>> almost impossible to get right. Also, I want to build different ears
>>> with the
>>> same wars but with different dependencies. That's impossible when these
>>> dependencies are scoped provided.
>>>
>>> Best regards,
>>> Emond Papegaaij
>>>
>>> On Tuesday, November 18, 2014 03:33:49 PM Rafał Krzewski wrote:
>>> > I'm using skinny wars with M2E-WTP and JBoss 7 and 8 without problems.
>>> > One thing you should pay attention to is adding JAR dependencies to
>>> WARs
>>> > with "provided" scope, which prevents them from being packaged into
>>> > WEB-INF/lib.
>>> >
>>> > Cheers,
>>> > Rafał
>>> >
>>> > On 11/18/2014 02:59 PM, Emond Papegaaij wrote:
>>> > > Hi,
>>> > >
>>> > > I'm trying to setup a project that depends heavily on the skinnyWars
>>> > > feature of the maven-ear-plugin:
>>> > >
>>> http://maven.apache.org/plugins/maven-ear-plugin/examples/skinny-wars.htm
>>> > > l . The war has over 200 dependencies, of which about 180 have to be
>>> moved
>>> > > to the ear. When I deploy this ear to WildFly from Eclipse, the jars
>>> are
>>> > > not removed from the war. They end up in the deployment twice (both
>>> in
>>> > > the ear and the war). This results in all kinds of deployment
>>> errors. An
>>> > > ear built from the commandline, does not have this problem.
>>> > >
>>> > > All I could find about this is
>>> > > https://issues.sonatype.org/browse/MECLIPSEWTP-222 , but this
>>> project
>>> > > seems to be abandoned. Is skinnyWars support known to be broken, or
>>> did I
>>> > > do something wrong?
>>> > >
>>> > > Best regards,
>>> > > Emond Papegaaij
>>> > > _______________________________________________
>>> > > m2e-users mailing list
>>> > > [email protected]
>>> > > To change your delivery options, retrieve your password, or
>>> unsubscribe
>>> > > from this list, visit
>>> https://dev.eclipse.org/mailman/listinfo/m2e-users
>>> >
>>> > _______________________________________________
>>> > m2e-users mailing list
>>> > [email protected]
>>> > To change your delivery options, retrieve your password, or
>>> unsubscribe from
>>> > this list, visit https://dev.eclipse.org/mailman/listinfo/m2e-users
>>>
>>> _______________________________________________
>>> m2e-users mailing list
>>> [email protected]
>>> To change your delivery options, retrieve your password, or unsubscribe
>>> from this list, visit
>>> https://dev.eclipse.org/mailman/listinfo/m2e-users
>>>
>>
>>
>>
>> --
>> "Have you tried turning it off and on again" - The IT Crowd
>>
>> _______________________________________________
>> m2e-users mailing list
>> [email protected]
>> To change your delivery options, retrieve your password, or unsubscribe
>> from this list, visit
>> https://dev.eclipse.org/mailman/listinfo/m2e-users
>>
>
>
> _______________________________________________
> m2e-users mailing list
> [email protected]
> To change your delivery options, retrieve your password, or unsubscribe
> from this list, visit
> https://dev.eclipse.org/mailman/listinfo/m2e-users
>



-- 
"Have you tried turning it off and on again" - The IT Crowd
_______________________________________________
m2e-users mailing list
[email protected]
To change your delivery options, retrieve your password, or unsubscribe from 
this list, visit
https://dev.eclipse.org/mailman/listinfo/m2e-users

Reply via email to