<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<body link="#355491" alink="#4262a1" vlink="#355491" style="background: #e2e2e2; margin: 0; padding: 20px;">
<div>
        <table cellpadding="0" bgcolor="#FFFFFF" border="0" cellspacing="0" style="border: 1px solid #dadada; margin-bottom: 30px; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                <tbody>
                        <tr>
                                <td>
                                        <table border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" style="border: solid 2px #ccc; background: #dadada; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                                                <tbody>
                                                        <tr>
                                                                <td bgcolor="#000000" valign="middle" height="58px" style="border-bottom: 1px solid #ccc; padding: 20px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px;">
                                                                        <h1 style="color: #333333; font: bold 22px Arial, Helvetica, sans-serif; margin: 0; display: block !important;">
                                                                        <!-- To have a header image/logo replace the name below with your img tag -->
                                                                        <!-- Email clients will render the images when the message is read so any image -->
                                                                        <!-- must be made available on a public server, so that all recipients can load the image. -->
                                                                        <a href="http://community.jboss.org/index.jspa" style="text-decoration: none; color: #E1E1E1">JBoss Community</a></h1>
                                                                </td>
                                                        </tr>
                                                        <tr>
                                                                <td bgcolor="#FFFFFF" style="font: normal 12px Arial, Helvetica, sans-serif; color:#333333; padding: 20px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px;"><h3 style="margin: 10px 0 5px; font-size: 17px; font-weight: normal;">
Eclipse "Deployment Assembly" including too many jars in war
</h3>
<span style="margin-bottom: 10px;">
created by <a href="http://community.jboss.org/people/bwallis42">Brian Wallis</a> in <i>JBoss Tools</i> - <a href="http://community.jboss.org/message/608684#608684">View the full discussion</a>
</span>
<hr style="margin: 20px 0; border: none; background-color: #dadada; height: 1px;">
<div class="jive-rendered-content"><p>I have a war project that is assembled from a number of other local projects and depencencies, the projects are all maven based builds. (JBoss Developer Studio is 4.0.0.GA running with JDK 1.6.0_24 on a Mac OSX 10.6).</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>To configure the war to deploy in a jboss 6 server in eclipse I configure the projects and the maven depencencies in the web deployment assembly under the Deployment Assembly tab in the project properties. The problem that I have is that I have to include the maven dependencies in the deployment assembly (of course) but that seems to be including <strong>all</strong> of the depencencies <em>regardless of the scope</em>. </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>When I build the war in maven only the compile and runtime dependencies are included in the war but when running in jbds  the test and provided depencencies are also (wrongly) being included in the deployed war.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>Is there any way to exclude these? They should not be included in the deployment and it means that I am developing and testing with something that is different from what is actually deployed in the real war file and the behaviour can change.</p></div>
<div style="background-color: #f4f4f4; padding: 10px; margin-top: 20px;">
<p style="margin: 0;">Reply to this message by <a href="http://community.jboss.org/message/608684#608684">going to Community</a></p>
        <p style="margin: 0;">Start a new discussion in JBoss Tools at <a href="http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2128">Community</a></p>
</div></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
</body>
</html>