Hi,
The following configuration doesn't work anymore whereas it was ok in
the previous version :
<dependencySets>
<dependencySet>
<outputDirectory>lib</outputDirectory>
<unpack>false</unpack>
<scope>runtime</scope>
</dependencySet>
</dependencySets>
What is the new way to do this (including with artifacts) ?
A simple update on this page should be very nice :
http://maven.apache.org/plugins/maven-assembly-plugin/assembly.html ?
Thanks in advance,
- Olivier
-----Message d'origine-----
De : Brett Porter [mailto:[EMAIL PROTECTED]
Envoyé : dimanche 14 mai 2006 07:24
À : [email protected]
Cc : [email protected]
Objet : [ANN] Maven Assembly Plugin 2.1
The Maven team is pleased to announce the release of the Maven Assembly
Plugin, version 2.1
http://maven.apache.org/plugins/maven-assembly-plugin/
You can run mvn -U to get the latest version of the plugin, or specify
the version in your project's plugin configuration:
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-assembly-plugin</artifactId>
<version>2.1</version>
</plugin>
Changes:
http://jira.codehaus.org/secure/ReleaseNote.jspa?version=12219&styleName
=Text&projectId=11126&Create=Create
* [MASSEMBLY-2] - TAR produces warning messages for over 100 cahrs in
path name
* [MASSEMBLY-5] - mvn assembly:assembly fails if there is no target
directory already present
* [MASSEMBLY-8] - Assembly plugin fails to resolve dependency when it
tries to package the application
* [MASSEMBLY-9] - assembly plugin with jar-with-dependency fails if
there is no classes
* [MASSEMBLY-11] - In a multi-module build, assembly descriptor paths
are not project-relative, but erraneously relative to the parent project
directory
* [MASSEMBLY-13] - assembly should automatically include generated
artifacts for bin.xml (including all in a reactor)
* [MASSEMBLY-20] - Assembly doesn't work with provided scope
* [MASSEMBLY-29] - Possibility to aggrates sources from other modules
* [MASSEMBLY-33] - document assembly descriptoir in more detail
* [MASSEMBLY-37] - Assembly plugin should have the option not to repeat
the build process every <execution>
* [MASSEMBLY-40] - Evaluate project variables within assembly
descriptors
* [MASSEMBLY-43] - AbstractUnpackMojo#getDependencies() returns too much
* [MASSEMBLY-46] - artifact classifier not used in
outputFileNameMapping
* [MASSEMBLY-49] - InvalidArtifactRTException is thrown when
appendAssemblyId=false
* [MASSEMBLY-51] - assembly:attached fails
* [MASSEMBLY-52] - dependencySet is incorrect during multi-module builds
* [MASSEMBLY-55] - Lost ability to attach artifact without classifier
* [MASSEMBLY-64] - jar-with-dependencies has a last-one-copies-wins
policy which can fail signed jars
* [MASSEMBLY-65] - source repository on web site incorrect
* [MASSEMBLY-70] - assembly:directory does not honor <fileMode>
* [MASSEMBLY-74] - MANIFEST.MF is not used when specified in
configuration.
* [MASSEMBLY-82] - When creating a repository for assembly include
transitive requirements
* [MASSEMBLY-85] - Parent POMs are not pulled down into the assembled
repository
* [MASSEMBLY-89] - outputFileNameMapping broken
* [MASSEMBLY-92] - Assembly plugin fails with fatal error if a
particular fileset directory does not exist
* [MASSEMBLY-98] - Assembly groupVersionAlignment excludes affects all
other groupVersionAlignment
* [MASSEMBLY-54] - Unable to filter files while creating assembly
* [MASSEMBLY-56] - Refactor DirectoryMojo so it can be run either
stand-alone or attached
* [MASSEMBLY-57] - Add xsd to the set of modello outputs
* [MASSEMBLY-59] - Patch to the assembly plug-in introduction APT
document
* [MASSEMBLY-60] - use DirectoryArchiver component instead of the
internal DirectoryArchiver class in the plugin
* [MASSEMBLY-61] - Should remove/deprecate AbstractUnpackAssembly's
classifier field
* [MASSEMBLY-68] - Need method to exclude all child dependencies when
creating a jar
* [MASSEMBLY-80] - Provide an option to write the artifact metadata to a
repository
* [MASSEMBLY-81] - Provide an option to use all dependencies in the
creation of a repository
* [MASSEMBLY-86] - Allow an easy way to exclude an artifact from groupId
version alignment
* [MASSEMBLY-62] - Ability to share DependencySets, FileSets, FileItems
* [MASSEMBLY-71] - Allow an archive base directory that accepts
variables
* [MASSEMBLY-95] - Support unpacking of tar.gz, tgz, tar.bz2, and tbz2
archivers
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
This e-mail, any attachments and the information contained therein ("this
message") are confidential and intended solely for the use of the addressee(s).
If you have received this message in error please send it back to the sender
and delete it. Unauthorized publication, use, dissemination or disclosure of
this message, either in whole or in part is strictly prohibited.
--------------------------------------------------------------------------------------------------------------
Ce message électronique et tous les fichiers joints ainsi que les informations
contenues dans ce message ( ci après "le message" ), sont confidentiels et
destinés exclusivement à l'usage de la personne à laquelle ils sont adressés.
Si vous avez reçu ce message par erreur, merci de le renvoyer à son émetteur
et de le détruire. Toutes diffusion, publication, totale ou partielle ou
divulgation sous quelque forme que se soit non expressément autorisées de ce
message, sont interdites.
-------------------------------------------------------------------------------------------------------------
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]