A little bit late but might be helpful to someone else.
On 11/7/06, Valerio Schiavoni <[EMAIL PROTECTED]> wrote:
hello everyone, one of the configuration parameters of the webstart plugin looks like the following: <!-- transitive dependencies filter --> <dependencies> <!-- Note that only groupId and artifactId must be specified here. because of a limitation of the Include/ExcludesArtifactFilter --> <includes> <include>commons-logging:commons-logging</include> <include>commons-cli:commons-cli</include> <includes> <!-- excludes> <exclude></exclude> <excludes--> </dependencies> what is the main intent of the includes or excludes ?
To give your fine control over the dependencies you want to package in your webstart package. By default the plugin will take all relevant dependencies (those taken from the POM + those resolved transitively). At first, i added my application (the one that has to be distributed via
webstart) as a dependency: then, it seems like I have to add in the includes block all its dependencies..but then what happen with transitive dependencies ?...
If you don't need to fine control your dependency list, don't use it.
any one can clarify this ?
Hope that's clear... Jerome