maven-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stefano Fornari <stefano.forn...@gmail.com>
Subject Re: Assembly of a multi-module project
Date Sun, 18 Aug 2013 08:56:49 GMT
Hi,
thanks for the reply. I figured out I was misinterpreting how to use
moduleSets. I am attaching the fixed one for anyone interested.

Cheers,
Ste


On Fri, Aug 16, 2013 at 6:06 PM, Ron Wheeler <rwheeler@artifact-software.com
> wrote:

> You might want to break this up into pieces and see what part fails.
> This is too big and complicated at the moment for most people in the forum
> to dig through.
> Find out which piece is failing.
>
> Ron
>
>
> On 16/08/2013 2:22 AM, Stefano Fornari wrote:
>
>> Hi All,
>> I searched the list and read the assembly plugin documentation, but I
>> cannot understand what I am doing wrong. I have a master pom that contains
>> a number of modules (See attached). I want to use the assembly plugin to
>> package a final distribution containing what's generated by the modules. I
>> understand I should use ModuleSets in the assembly (also attached).
>> But when I run it, get the following output and the assembly plugin
>> complains about no files included (that is consistent with the message that
>> says no modules are processed). What am I doing wrong?
>>
>> Thanks in advance
>>
>> --
>> ------------------------------**------------------------------**
>> ------------
>> The requested profile "personal" could not be activated because it does
>> not exist.
>> Failed to execute goal org.apache.maven.plugins:**
>> maven-assembly-plugin:2.4:**assembly (default-cli) on project One:
>> Failed to create assembly: Error creating assembly archive all: You must
>> set at least one file. -> [Help 1]
>> org.apache.maven.lifecycle.**LifecycleExecutionException: Failed to
>> execute goal org.apache.maven.plugins:**maven-assembly-plugin:2.4:**assembly
>> (default-cli) on project One: Failed to create assembly: Error creating
>> assembly archive all: You must set at least one file.
>>     at org.apache.maven.lifecycle.**internal.MojoExecutor.execute(**
>> MojoExecutor.java:217)
>>     at org.apache.maven.lifecycle.**internal.MojoExecutor.execute(**
>> MojoExecutor.java:153)
>>     at org.apache.maven.lifecycle.**internal.MojoExecutor.execute(**
>> MojoExecutor.java:145)
>>     at org.apache.maven.lifecycle.**internal.**LifecycleModuleBuilder.**
>> buildProject(**LifecycleModuleBuilder.java:**84)
>>     at org.apache.maven.lifecycle.**internal.**LifecycleModuleBuilder.**
>> buildProject(**LifecycleModuleBuilder.java:**59)
>>     at org.apache.maven.lifecycle.**internal.LifecycleStarter.**
>> singleThreadedBuild(**LifecycleStarter.java:183)
>>     at org.apache.maven.lifecycle.**internal.LifecycleStarter.**
>> execute(LifecycleStarter.java:**161)
>>     at org.apache.maven.DefaultMaven.**doExecute(DefaultMaven.java:**320)
>>     at org.apache.maven.DefaultMaven.**execute(DefaultMaven.java:156)
>>     at org.apache.maven.cli.MavenCli.**execute(MavenCli.java:537)
>>     at org.apache.maven.cli.MavenCli.**doMain(MavenCli.java:196)
>>     at org.apache.maven.cli.MavenCli.**main(MavenCli.java:141)
>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke0(Native Method)
>>     at sun.reflect.**NativeMethodAccessorImpl.**invoke(**
>> NativeMethodAccessorImpl.java:**57)
>>     at sun.reflect.**DelegatingMethodAccessorImpl.**invoke(**
>> DelegatingMethodAccessorImpl.**java:43)
>>     at java.lang.reflect.Method.**invoke(Method.java:606)
>>     at org.codehaus.plexus.**classworlds.launcher.Launcher.**
>> launchEnhanced(Launcher.java:**290)
>>     at org.codehaus.plexus.**classworlds.launcher.Launcher.**
>> launch(Launcher.java:230)
>>     at org.codehaus.plexus.**classworlds.launcher.Launcher.**
>> mainWithExitCode(Launcher.**java:409)
>>     at org.codehaus.plexus.**classworlds.launcher.Launcher.**
>> main(Launcher.java:352)
>> Caused by: org.apache.maven.plugin.**MojoExecutionException: Failed to
>> create assembly: Error creating assembly archive all: You must set at least
>> one file.
>>     at org.apache.maven.plugin.**assembly.mojos.**
>> AbstractAssemblyMojo.execute(**AbstractAssemblyMojo.java:495)
>>     at org.apache.maven.plugin.**DefaultBuildPluginManager.**executeMojo(
>> **DefaultBuildPluginManager.**java:101)
>>     at org.apache.maven.lifecycle.**internal.MojoExecutor.execute(**
>> MojoExecutor.java:209)
>>     ... 19 more
>> Caused by: org.apache.maven.plugin.**assembly.archive.**ArchiveCreationException:
>> Error creating assembly archive all: You must set at least one file.
>>     at org.apache.maven.plugin.**assembly.archive.**
>> DefaultAssemblyArchiver.**createArchive(**DefaultAssemblyArchiver.java:**
>> 190)
>>     at org.apache.maven.plugin.**assembly.mojos.**
>> AbstractAssemblyMojo.execute(**AbstractAssemblyMojo.java:436)
>>     ... 21 more
>> Caused by: org.codehaus.plexus.archiver.**ArchiverException: You must
>> set at least one file.
>>     at org.codehaus.plexus.archiver.**tar.TarArchiver.execute(**
>> TarArchiver.java:159)
>>     at org.codehaus.plexus.archiver.**AbstractArchiver.**createArchive(**
>> AbstractArchiver.java:910)
>>     at org.apache.maven.plugin.**assembly.archive.archiver.**
>> AssemblyProxyArchiver.**createArchive(**AssemblyProxyArchiver.java:**512)
>>     at org.apache.maven.plugin.**assembly.archive.**
>> DefaultAssemblyArchiver.**createArchive(**DefaultAssemblyArchiver.java:**
>> 186)
>>     ... 22 more
>>
>>
>> For more information about the errors and possible solutions, please read
>> the following articles:
>> [Help 1] http://cwiki.apache.org/**confluence/display/MAVEN/**
>> MojoExecutionException<http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException>
>>
>> After correcting the problems, you can resume the build with the command
>>   mvn <goals> -rf :One
>>
>>
>>
> --
> Ron Wheeler
> President
> Artifact Software Inc
> email:rwheeler@artifact-**software.com<email%3Arwheeler@artifact-software.com>
> skype: ronaldmwheeler
> phone: 866-970-2435, ext 102
>
>
> ------------------------------**------------------------------**---------
> To unsubscribe, e-mail: users-unsubscribe@maven.**apache.org<users-unsubscribe@maven.apache.org>
> For additional commands, e-mail: users-help@maven.apache.org
>
>


-- 
Ste

Mime
View raw message