Hi, You need to define a descriptor in your pom in the plugin coonfiguration par like this :
<build> <plugins> <plugin> <artifactId>maven-assembly-plugin</artifactId> <version>1.0-SNAPSHOT</version> <configuration> <descriptor>src/assemble/bin.xml</descriptor> <finalName>Catatumbo-1.0-SNAPSHOT</finalName> </configuration> </plugin> </plugins> </build> And you must write a assemble descriptor file (bin.xml) in src/assemble/ like this : http://svn.apache.org/viewcvs.cgi/maven/components/trunk/maven-core/src/assemble/bin.xml?rev=163813&view=markup Emmanuel ----- Original Message ----- From: "Nelson Arapé" <[EMAIL PROTECTED]> To: <users@maven.apache.org> Sent: Tuesday, May 10, 2005 10:50 PM Subject: [m2] how the assembly plugin works > Hello to all > > I am just a newbie, and I just managed to complete the Getting Started > section with my multiproject environment. The I wanted to see what the > assembly plugin does, but I get the following error both: at the root > folder and at sub-project folder. > > narape:~/proyectos/investigacion/catatumbo/runtime> m2 assembly:assembly > [INFO] app: using locally installed snapshot > [INFO] > -------------------------------------------------------------------------- -- > [INFO] Building Catatumbo > [INFO] > -------------------------------------------------------------------------- -- > [INFO] maven-assembly-plugin: resolved to version 1.0-20050407.171105-2 from > local repository > [INFO] [assembly:assembly] > [INFO] > -------------------------------------------------------------------------- -- > [ERROR] BUILD ERROR > [INFO] > -------------------------------------------------------------------------- -- > [ERROR] Cause: > org.apache.maven.plugin.PluginExecutionException: Error creating assembly > at > org.apache.maven.plugin.assembly.AssemblyMojo.execute(AssemblyMojo.java:88) > at > org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManage r.java:432) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeMojo(DefaultLifec ycleExecutor.java:448) > at > org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycle Executor.java:144) > at > org.apache.maven.DefaultMaven.processProject(DefaultMaven.java:212) > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:136) > at org.apache.maven.cli.MavenCli.main(MavenCli.java:233) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39 ) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl .java:25) > at java.lang.reflect.Method.invoke(Method.java:585) > at > org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:303) > at org.codehaus.classworlds.Launcher.launch(Launcher.java:243) > at > org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:416) > at org.codehaus.classworlds.Launcher.main(Launcher.java:363) > Caused by: java.lang.Exception: You must specify descriptor or descriptorId > at > org.apache.maven.plugin.assembly.AssemblyMojo.doExecute(AssemblyMojo.java:11 4) > at > org.apache.maven.plugin.assembly.AssemblyMojo.execute(AssemblyMojo.java:83) > ... 14 more > [INFO] > -------------------------------------------------------------------------- -- > [INFO] Total time: 0 seconds > [INFO] Finished at: Tue May 10 16:29:06 VET 2005 > [INFO] Final Memory: 1M/2M > [INFO] > -------------------------------------------------------------------------- -- > > How I configure descriptor or descriptorID? > > Thanks in advance > Nelson Arapé > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]