Hello everyone, :-)

 

me again. A moment ago I came across the following behaviour of the
maven-install-plugin (v2.5.2):

 

If I define the following:

 

                <executions>

                               <execution>

                                               <id>default-install</id>

                                               <phase>install</phase>

                                               <goals>

 
<goals>install</goal>

                                               </goals>

                                               <configuration>

 
<skip>true</skip>

                                               </configuration>

                               </execution>

                </executions>

 

the default jar and pom files of that Maven build are not installed.

But if I defined an extra artifact and want to skip it (like this):

 

                <executions>

                               <execution>

 
<id>install-something</id>

                                               <phase>install</phase>

                                               <goals>

 
<goal>install-file</goal>

                                               </goals>

                                               <configuration>

 
<groupId>${project.groupId}</groupId>

 
<artifactId>${project.artifactId}</artifactId>

 
<version>${project.version}</version>

 
<packaging>jar</packaging>

 
<generatePom>false</generatePom>

 
<file>${path-of-extra-jar-file}</file>

 
<skip>true</skip>

                                               </configuration>

                               </execution>

                </executions>

 

the installation of that artifact is performed. Somehow I don't get it.
Why can I skip the installation in that first case, but not in that
second case?

 

Regards,

Gerrit

 

Reply via email to