you configured *assembly:single* to be executed during the package phase, so calling *mvn package* also executes *assembly:single*. When you remove the *executions* part from your configuration, then you must call *mvn package single:assembly*.
Cheers, Rotsch 2013/7/31 Tim Wu T <tim.t...@ericsson.com> > Hi, > > Really thanks for your suggestion. > > More clear now :) > > Just one small question, not so clear about this: > (which is needless with your configuration if you don't remove the > executions part) > > Thanks in advance. > > Br, > Tim > -----Original Message----- > From: Roger Brechbühl [mailto:rotscher...@gmail.com] > Sent: Wednesday, July 31, 2013 4:52 PM > To: Maven Users List > Subject: Re: Maven assembly single goal not works. > > when calling assembly:single only, the package phase and all its attached > plugins are not executed. Especially, the maven-jar-plugin is not executed, > so no jar file is generated and attached. Hence the error message. > > mvn package single:assembly (which is needless with your configuration if > you don't remove the executions part) > > Cheers, > Rotsch > > > > 2013/7/31 Tim Wu T <tim.t...@ericsson.com> > > > HI there, > > > > I try to use the assembly single goal to generate a jar with > > dependencies, my config looks like this: > > <plugin> > > <artifactId>maven-assembly-plugin</artifactId> > > <version>2.3</version> > > <configuration> > > <archive> > > <manifest> > > > > <mainClass>org.testng.TestNG</mainClass> > > </manifest> > > </archive> > > <descriptorRefs> > > > > <descriptorRef>jar-with-dependencies</descriptorRef> > > </descriptorRefs> > > </configuration> > > <executions> > > <execution> > > <id>make-assembly</id> <!-- > > this is used for inheritance merges --> > > <phase>package</phase> <!-- > > bind to the packaging phase --> > > <goals> > > <goal>single</goal> > > </goals> > > </execution> > > </executions> > > </plugin> > > > > I can use the mvn clean install to generate jar with dependnecies > > well, but if I want to try assembly:single, than it will show me > > Cannot include project artifact: xxxxxx; it doesn't have an associated > > file or directory. > > > > Any comments for this? > > > > Br, > > Tim > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@maven.apache.org > For additional commands, e-mail: users-h...@maven.apache.org > >