Commits

pombredanne committed f25d9b0 Merge

Comments (0)

Files changed (250)

 .settings
 /target
 .idea
+*.iml
+
+[INFO] Scanning for projects...
+Downloading: https://maven.atlassian.com/content/groups/internal/org/apache/maven/plugins/maven-help-plugin/maven-metadata.xml
+Downloading: https://maven.atlassian.com/repository/internal/org/apache/maven/plugins/maven-help-plugin/maven-metadata.xml
+493/226 B   
                        
+                        
+Downloading: https://maven.atlassian.com/repository/internal/org/apache/maven/plugins/maven-help-plugin/2.2/maven-help-plugin-2.2.jar
+4/67 KB                 
           
+[INFO]                                                                         
+[INFO] ------------------------------------------------------------------------
+[INFO] Building License Maven Plugin 1.3-atlassian-1.8-SNAPSHOT
+[INFO] ------------------------------------------------------------------------
+[INFO] 
+[INFO] --- maven-help-plugin:2.2:effective-pom (default-cli) @ license-maven-plugin ---
+[INFO] 
+Effective POMs, after inheritance, interpolation, and profiles are applied:
+
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- ====================================================================== -->
+<!--                                                                        -->
+<!-- Generated by Maven Help Plugin on 2013-03-25T02:55:37                  -->
+<!-- See: http://maven.apache.org/plugins/maven-help-plugin/                -->
+<!--                                                                        -->
+<!-- ====================================================================== -->
+
+<!-- ====================================================================== -->
+<!--                                                                        -->
+<!-- Effective POM for project                                              -->
+<!-- 'org.codehaus.mojo:license-maven-plugin:maven-plugin:1.3-atlassian-1.8-SNAPSHOT' -->
+<!--                                                                        -->
+<!-- ====================================================================== -->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>org.codehaus.mojo</groupId>
+  <artifactId>license-maven-plugin</artifactId>
+  <version>1.3-atlassian-1.8-SNAPSHOT</version>
+  <packaging>maven-plugin</packaging>
+  <name>License Maven Plugin</name>
+  <description>Maven plugin to download and collect license files from project dependencies.</description>
+  <url>https://extranet.atlassian.com/x/p4KTew</url>
+  <inceptionYear>2010</inceptionYear>
+  <licenses>
+    <license>
+      <name>The GNU Lesser General Public License, Version 3.0</name>
+      <url>http://www.gnu.org/licenses/lgpl-3.0.txt</url>
+      <distribution>repo</distribution>
+    </license>
+  </licenses>
+  <developers>
+    <developer>
+      <name>Tony Chemit</name>
+      <email>chemit at codelutin dot com</email>
+      <roles>
+        <role>Lead Developer</role>
+      </roles>
+      <timezone>+1</timezone>
+    </developer>
+    <developer>
+      <name>Paul Gier</name>
+      <email>pgier at redhat</email>
+      <roles>
+        <role>Developer</role>
+      </roles>
+    </developer>
+  </developers>
+  <contributors>
+    <contributor>
+      <name>Curtis Rueden</name>
+    </contributor>
+    <contributor>
+      <name>Chris Manning</name>
+    </contributor>
+    <contributor>
+      <name>J�r�me Joslet</name>
+    </contributor>
+  </contributors>
+  <prerequisites>
+    <maven>3.0.4</maven>
+  </prerequisites>
+  <scm>
+    <connection>scm:git:ssh:git@bitbucket.org:atlassian/license_maven_plugin.git</connection>
+    <developerConnection>scm:git:git@bitbucket.org:atlassian/license_maven_plugin.git</developerConnection>
+    <url>https://bitbucket.org/atlassian/license_maven_plugin/</url>
+  </scm>
+  <issueManagement>
+    <system>JIRA</system>
+    <url>http://jira.codehaus.org/browse/MLICENSE</url>
+  </issueManagement>
+  <ciManagement>
+    <system>bamboo</system>
+    <url>http://bamboo.ci.codehaus.org/browse/MOJO-LICENSECI</url>
+  </ciManagement>
+  <distributionManagement>
+    <repository>
+      <id>atlassian-3rdparty</id>
+      <url>https://maven.atlassian.com/3rdparty</url>
+    </repository>
+    <snapshotRepository>
+      <id>atlassian-3rdparty-snapshot</id>
+      <url>https://maven.atlassian.com/3rdparty-snapshot</url>
+    </snapshotRepository>
+  </distributionManagement>
+  <properties>
+    <doxia-sitetoolsVersion>1.2</doxia-sitetoolsVersion>
+    <doxiaVersion>1.2</doxiaVersion>
+    <it.debug>true</it.debug>
+    <license.failIfWarning>true</license.failIfWarning>
+    <license.it />
+    <license.licenseName>lgpl_v3</license.licenseName>
+    <license.useMissingFile>true</license.useMissingFile>
+    <licensePluginVersion>1.2</licensePluginVersion>
+    <mavenVersion>2.2.1</mavenVersion>
+    <mojo.java.target>1.5</mojo.java.target>
+    <pluginPluginVersion>3.1</pluginPluginVersion>
+    <processorVersion>1.2.2</processorVersion>
+    <settingsFile>/Users/ccalvo/.m2/settings.xml</settingsFile>
+  </properties>
+  <dependencies>
+    <dependency>
+      <groupId>org.apache.maven</groupId>
+      <artifactId>maven-plugin-api</artifactId>
+      <version>2.2.1</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.maven</groupId>
+      <artifactId>maven-project</artifactId>
+      <version>2.2.1</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.maven</groupId>
+      <artifactId>maven-artifact</artifactId>
+      <version>2.2.1</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.maven</groupId>
+      <artifactId>maven-model</artifactId>
+      <version>2.2.1</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.maven</groupId>
+      <artifactId>maven-core</artifactId>
+      <version>2.2.1</version>
+      <scope>provided</scope>
+      <exclusions>
+        <exclusion>
+          <artifactId>jcl-over-slf4j</artifactId>
+          <groupId>org.slf4j</groupId>
+        </exclusion>
+        <exclusion>
+          <artifactId>commons-cli</artifactId>
+          <groupId>commons-cli</groupId>
+        </exclusion>
+      </exclusions>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.maven.reporting</groupId>
+      <artifactId>maven-reporting-api</artifactId>
+      <version>2.2.1</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.maven.reporting</groupId>
+      <artifactId>maven-reporting-impl</artifactId>
+      <version>2.1</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.maven.doxia</groupId>
+      <artifactId>doxia-core</artifactId>
+      <version>1.2</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.maven.doxia</groupId>
+      <artifactId>doxia-sink-api</artifactId>
+      <version>1.2</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.maven.doxia</groupId>
+      <artifactId>doxia-site-renderer</artifactId>
+      <version>1.2</version>
+      <scope>compile</scope>
+      <exclusions>
+        <exclusion>
+          <artifactId>plexus-container-default</artifactId>
+          <groupId>org.codehaus.plexus</groupId>
+        </exclusion>
+        <exclusion>
+          <artifactId>plexus-component-api</artifactId>
+          <groupId>org.codehaus.plexus</groupId>
+        </exclusion>
+      </exclusions>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.maven.plugin-tools</groupId>
+      <artifactId>maven-plugin-annotations</artifactId>
+      <version>3.1</version>
+      <scope>provided</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.codehaus.plexus</groupId>
+      <artifactId>plexus-utils</artifactId>
+      <version>3.0.1</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.codehaus.plexus</groupId>
+      <artifactId>plexus-container-default</artifactId>
+      <version>1.0-alpha-9-stable-1</version>
+      <scope>provided</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.nuiton.processor</groupId>
+      <artifactId>nuiton-processor</artifactId>
+      <version>1.2.2</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>commons-lang</groupId>
+      <artifactId>commons-lang</artifactId>
+      <version>2.6</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>commons-logging</groupId>
+      <artifactId>commons-logging</artifactId>
+      <version>1.1.1</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>commons-collections</groupId>
+      <artifactId>commons-collections</artifactId>
+      <version>3.2.1</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>commons-codec</groupId>
+      <artifactId>commons-codec</artifactId>
+      <version>1.4</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.freemarker</groupId>
+      <artifactId>freemarker</artifactId>
+      <version>2.3.19</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>log4j</groupId>
+      <artifactId>log4j</artifactId>
+      <version>1.2.16</version>
+      <scope>runtime</scope>
+    </dependency>
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+      <version>4.10</version>
+      <scope>test</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.mockito</groupId>
+      <artifactId>mockito-core</artifactId>
+      <version>1.9.5</version>
+      <scope>test</scope>
+    </dependency>
+    <dependency>
+      <groupId>de.schlichtherle.truezip</groupId>
+      <artifactId>truezip-driver-zip</artifactId>
+      <version>7.7.1</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>de.schlichtherle.truezip</groupId>
+      <artifactId>truezip-file</artifactId>
+      <version>7.7.1</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>com.google.guava</groupId>
+      <artifactId>guava</artifactId>
+      <version>r09</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.maven.shared</groupId>
+      <artifactId>maven-invoker</artifactId>
+      <version>2.0.6</version>
+      <scope>compile</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.maven.shared</groupId>
+      <artifactId>maven-dependency-tree</artifactId>
+      <version>2.0</version>
+      <scope>compile</scope>
+    </dependency>
+  </dependencies>
+  <repositories>
+    <repository>
+      <releases>
+        <enabled>true</enabled>
+        <checksumPolicy>fail</checksumPolicy>
+      </releases>
+      <snapshots>
+        <enabled>true</enabled>
+        <updatePolicy>never</updatePolicy>
+        <checksumPolicy>fail</checksumPolicy>
+      </snapshots>
+      <id>central</id>
+      <url>https://maven.atlassian.com/repository/internal</url>
+    </repository>
+    <repository>
+      <releases>
+        <enabled>true</enabled>
+        <checksumPolicy>fail</checksumPolicy>
+      </releases>
+      <snapshots>
+        <enabled>true</enabled>
+        <updatePolicy>never</updatePolicy>
+        <checksumPolicy>fail</checksumPolicy>
+      </snapshots>
+      <id>maven-atlassian-com</id>
+      <url>https://maven.atlassian.com/content/groups/internal</url>
+    </repository>
+  </repositories>
+  <pluginRepositories>
+    <pluginRepository>
+      <releases>
+        <enabled>true</enabled>
+        <checksumPolicy>fail</checksumPolicy>
+      </releases>
+      <snapshots>
+        <enabled>true</enabled>
+        <checksumPolicy>fail</checksumPolicy>
+      </snapshots>
+      <id>central</id>
+      <url>https://maven.atlassian.com/repository/internal</url>
+    </pluginRepository>
+    <pluginRepository>
+      <releases>
+        <enabled>true</enabled>
+        <checksumPolicy>fail</checksumPolicy>
+      </releases>
+      <snapshots>
+        <enabled>true</enabled>
+        <checksumPolicy>fail</checksumPolicy>
+      </snapshots>
+      <id>maven-atlassian-com</id>
+      <url>https://maven.atlassian.com/content/groups/internal</url>
+    </pluginRepository>
+  </pluginRepositories>
+  <build>
+    <sourceDirectory>/Users/ccalvo/license_maven_plugin/src/main/java</sourceDirectory>
+    <scriptSourceDirectory>/Users/ccalvo/license_maven_plugin/src/main/scripts</scriptSourceDirectory>
+    <testSourceDirectory>/Users/ccalvo/license_maven_plugin/src/test/java</testSourceDirectory>
+    <outputDirectory>/Users/ccalvo/license_maven_plugin/target/classes</outputDirectory>
+    <testOutputDirectory>/Users/ccalvo/license_maven_plugin/target/test-classes</testOutputDirectory>
+    <resources>
+      <resource>
+        <directory>/Users/ccalvo/license_maven_plugin/src/main/resources</directory>
+      </resource>
+    </resources>
+    <testResources>
+      <testResource>
+        <directory>/Users/ccalvo/license_maven_plugin/src/test/resources</directory>
+      </testResource>
+    </testResources>
+    <directory>/Users/ccalvo/license_maven_plugin/target</directory>
+    <finalName>license-maven-plugin-1.3-atlassian-1.8-SNAPSHOT</finalName>
+    <pluginManagement>
+      <plugins>
+        <plugin>
+          <artifactId>maven-antrun-plugin</artifactId>
+          <version>1.3</version>
+        </plugin>
+        <plugin>
+          <artifactId>maven-assembly-plugin</artifactId>
+          <version>2.2-beta-5</version>
+        </plugin>
+        <plugin>
+          <artifactId>maven-dependency-plugin</artifactId>
+          <version>2.1</version>
+        </plugin>
+        <plugin>
+          <artifactId>maven-release-plugin</artifactId>
+          <version>2.0</version>
+        </plugin>
+        <plugin>
+          <groupId>org.codehaus.plexus</groupId>
+          <artifactId>plexus-component-metadata</artifactId>
+          <version>1.5.5</version>
+        </plugin>
+        <plugin>
+          <artifactId>maven-javadoc-plugin</artifactId>
+          <version>2.8</version>
+          <configuration>
+            <quiet>true</quiet>
+            <tagletArtifacts>
+              <tagletArtifact>
+                <groupId>org.apache.maven.plugin-tools</groupId>
+                <artifactId>maven-plugin-tools-javadoc</artifactId>
+                <version>3.0</version>
+              </tagletArtifact>
+              <tagletArtifact>
+                <groupId>org.codehaus.plexus</groupId>
+                <artifactId>plexus-component-javadoc</artifactId>
+                <version>1.5.5</version>
+              </tagletArtifact>
+            </tagletArtifacts>
+          </configuration>
+        </plugin>
+        <plugin>
+          <artifactId>maven-plugin-plugin</artifactId>
+          <version>3.1</version>
+          <configuration>
+            <skipErrorNoDescriptorsFound>true</skipErrorNoDescriptorsFound>
+          </configuration>
+        </plugin>
+        <plugin>
+          <artifactId>maven-invoker-plugin</artifactId>
+          <version>1.8</version>
+          <configuration>
+            <cloneProjectsTo>/Users/ccalvo/license_maven_plugin/target/it</cloneProjectsTo>
+            <settingsFile>/Users/ccalvo/.m2/settings.xml</settingsFile>
+            <localRepositoryPath>/Users/ccalvo/license_maven_plugin/target/local-repo</localRepositoryPath>
+            <pomIncludes>
+              <pomInclude />
+            </pomIncludes>
+          </configuration>
+        </plugin>
+      </plugins>
+    </pluginManagement>
+    <plugins>
+      <plugin>
+        <groupId>org.codehaus.plexus</groupId>
+        <artifactId>plexus-component-metadata</artifactId>
+        <version>1.5.5</version>
+        <executions>
+          <execution>
+            <goals>
+              <goal>generate-metadata</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+      <plugin>
+        <groupId>org.codehaus.plexus</groupId>
+        <artifactId>plexus-maven-plugin</artifactId>
+        <version>1.3.8</version>
+        <executions>
+          <execution>
+            <id>create-component-descriptor</id>
+            <goals>
+              <goal>descriptor</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+      <plugin>
+        <artifactId>maven-plugin-plugin</artifactId>
+        <version>3.1</version>
+        <executions>
+          <execution>
+            <id>default-addPluginArtifactMetadata</id>
+            <phase>package</phase>
+            <goals>
+              <goal>addPluginArtifactMetadata</goal>
+            </goals>
+            <configuration>
+              <skipErrorNoDescriptorsFound>true</skipErrorNoDescriptorsFound>
+            </configuration>
+          </execution>
+          <execution>
+            <id>default-descriptor</id>
+            <phase>generate-resources</phase>
+            <goals>
+              <goal>descriptor</goal>
+            </goals>
+            <configuration>
+              <skipErrorNoDescriptorsFound>true</skipErrorNoDescriptorsFound>
+            </configuration>
+          </execution>
+          <execution>
+            <id>generate-descriptor</id>
+            <goals>
+              <goal>descriptor</goal>
+            </goals>
+            <configuration>
+              <skipErrorNoDescriptorsFound>true</skipErrorNoDescriptorsFound>
+            </configuration>
+          </execution>
+        </executions>
+        <configuration>
+          <skipErrorNoDescriptorsFound>true</skipErrorNoDescriptorsFound>
+        </configuration>
+      </plugin>
+      <plugin>
+        <artifactId>maven-invoker-plugin</artifactId>
+        <version>1.8</version>
+        <executions>
+          <execution>
+            <id>integration-test</id>
+            <goals>
+              <goal>install</goal>
+              <goal>run</goal>
+            </goals>
+            <configuration>
+              <pomIncludes>
+                <pomInclude>aggregate-goals/*/pom.xml</pomInclude>
+                <pomInclude>license-files/*/pom.xml</pomInclude>
+                <pomInclude>third-party-report/*/pom.xml</pomInclude>
+                <pomInclude>add-third-party/*/pom.xml</pomInclude>
+                <pomInclude>aggregate-add-third-party/*/pom.xml</pomInclude>
+                <pomInclude>update-file-header/*/pom.xml</pomInclude>
+                <pomInclude>update-project-license/*/pom.xml</pomInclude>
+                <pomInclude>download-licenses/*/pom.xml</pomInclude>
+                <pomInclude>download-licenses/*/pom.xml</pomInclude>
+              </pomIncludes>
+              <pomExcludes>
+                <pomExclude>download-licenses/MLICENSE-4/pom.xml</pomExclude>
+                <pomExclude>add-third-party/MLICENSE-21/pom.xml</pomExclude>
+                <pomExclude>add-third-party/MLICENSE-2/pom.xml</pomExclude>
+                <pomExclude>aggregate-add-third-party/MLICENSE-28/pom.xml</pomExclude>
+              </pomExcludes>
+              <cloneProjectsTo>/Users/ccalvo/license_maven_plugin/target/it</cloneProjectsTo>
+              <settingsFile>/Users/ccalvo/.m2/settings.xml</settingsFile>
+              <localRepositoryPath>/Users/ccalvo/license_maven_plugin/target/local-repo</localRepositoryPath>
+            </configuration>
+          </execution>
+          <execution>
+            <id>integration-test-offline</id>
+            <goals>
+              <goal>run</goal>
+            </goals>
+            <configuration>
+              <pomIncludes>
+                <pomInclude>download-licenses/MLICENSE-4/pom.xml</pomInclude>
+              </pomIncludes>
+              <cloneProjectsTo>/Users/ccalvo/license_maven_plugin/target/it</cloneProjectsTo>
+              <settingsFile>/Users/ccalvo/.m2/settings.xml</settingsFile>
+              <localRepositoryPath>/Users/ccalvo/license_maven_plugin/target/local-repo</localRepositoryPath>
+            </configuration>
+          </execution>
+        </executions>
+        <configuration>
+          <cloneProjectsTo>/Users/ccalvo/license_maven_plugin/target/it</cloneProjectsTo>
+          <settingsFile>/Users/ccalvo/.m2/settings.xml</settingsFile>
+          <localRepositoryPath>/Users/ccalvo/license_maven_plugin/target/local-repo</localRepositoryPath>
+          <pomIncludes>
+            <pomInclude />
+          </pomIncludes>
+        </configuration>
+      </plugin>
+      <plugin>
+        <artifactId>maven-clean-plugin</artifactId>
+        <version>2.4.1</version>
+        <executions>
+          <execution>
+            <id>default-clean</id>
+            <phase>clean</phase>
+            <goals>
+              <goal>clean</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+      <plugin>
+        <artifactId>maven-install-plugin</artifactId>
+        <version>2.3.1</version>
+        <executions>
+          <execution>
+            <id>default-install</id>
+            <phase>install</phase>
+            <goals>
+              <goal>install</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+      <plugin>
+        <artifactId>maven-resources-plugin</artifactId>
+        <version>2.5</version>
+        <executions>
+          <execution>
+            <id>default-resources</id>
+            <phase>process-resources</phase>
+            <goals>
+              <goal>resources</goal>
+            </goals>
+          </execution>
+          <execution>
+            <id>default-testResources</id>
+            <phase>process-test-resources</phase>
+            <goals>
+              <goal>testResources</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+      <plugin>
+        <artifactId>maven-surefire-plugin</artifactId>
+        <version>2.10</version>
+        <executions>
+          <execution>
+            <id>default-test</id>
+            <phase>test</phase>
+            <goals>
+              <goal>test</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+      <plugin>
+        <artifactId>maven-compiler-plugin</artifactId>
+        <version>2.3.2</version>
+        <executions>
+          <execution>
+            <id>default-testCompile</id>
+            <phase>test-compile</phase>
+            <goals>
+              <goal>testCompile</goal>
+            </goals>
+          </execution>
+          <execution>
+            <id>default-compile</id>
+            <phase>compile</phase>
+            <goals>
+              <goal>compile</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+      <plugin>
+        <artifactId>maven-jar-plugin</artifactId>
+        <version>2.3.1</version>
+        <executions>
+          <execution>
+            <id>default-jar</id>
+            <phase>package</phase>
+            <goals>
+              <goal>jar</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+      <plugin>
+        <artifactId>maven-deploy-plugin</artifactId>
+        <version>2.7</version>
+        <executions>
+          <execution>
+            <id>default-deploy</id>
+            <phase>deploy</phase>
+            <goals>
+              <goal>deploy</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
+      <plugin>
+        <artifactId>maven-site-plugin</artifactId>
+        <version>3.0</version>
+        <executions>
+          <execution>
+            <id>default-site</id>
+            <phase>site</phase>
+            <goals>
+              <goal>site</goal>
+            </goals>
+            <configuration>
+              <outputDirectory>/Users/ccalvo/license_maven_plugin/target/site</outputDirectory>
+              <reportPlugins>
+                <reportPlugin>
+                  <groupId>org.apache.maven.plugins</groupId>
+                  <artifactId>maven-invoker-plugin</artifactId>
+                  <version>1.5</version>
+                </reportPlugin>
+                <reportPlugin>
+                  <groupId>org.apache.maven.plugins</groupId>
+                  <artifactId>maven-checkstyle-plugin</artifactId>
+                  <version>2.9.1</version>
+                  <configuration>
+                    <headerLocation>config/checkstyle-header.txt</headerLocation>
+                  </configuration>
+                </reportPlugin>
+                <reportPlugin>
+                  <groupId>org.apache.maven.plugins</groupId>
+                  <artifactId>maven-javadoc-plugin</artifactId>
+                  <version>2.8</version>
+                  <configuration>
+                    <quiet>true</quiet>
+                    <tagletArtifacts>
+                      <tagletArtifact>
+                        <groupId>org.apache.maven.plugin-tools</groupId>
+                        <artifactId>maven-plugin-tools-javadoc</artifactId>
+                        <version>3.1</version>
+                      </tagletArtifact>
+                      <tagletArtifact>
+                        <groupId>org.codehaus.plexus</groupId>
+                        <artifactId>plexus-component-javadoc</artifactId>
+                        <version>1.5.5</version>
+                      </tagletArtifact>
+                    </tagletArtifacts>
+                  </configuration>
+                  <reportSets>
+                    <reportSet>
+                      <id>default</id>
+                      <configuration>
+                        <quiet>true</quiet>
+                        <tagletArtifacts>
+                          <tagletArtifact>
+                            <groupId>org.apache.maven.plugin-tools</groupId>
+                            <artifactId>maven-plugin-tools-javadoc</artifactId>
+                            <version>3.1</version>
+                          </tagletArtifact>
+                          <tagletArtifact>
+                            <groupId>org.codehaus.plexus</groupId>
+                            <artifactId>plexus-component-javadoc</artifactId>
+                            <version>1.5.5</version>
+                          </tagletArtifact>
+                        </tagletArtifacts>
+                      </configuration>
+                      <reports>
+                        <report>javadoc</report>
+                        <report>test-javadoc</report>
+                      </reports>
+                    </reportSet>
+                  </reportSets>
+                </reportPlugin>
+                <reportPlugin>
+                  <groupId>org.apache.maven.plugins</groupId>
+                  <artifactId>maven-plugin-plugin</artifactId>
+                  <version>3.1</version>
+                  <configuration>
+                    <requirements>
+                      <jdk>1.5</jdk>
+                    </requirements>
+                  </configuration>
+                </reportPlugin>
+                <reportPlugin>
+                  <groupId>org.codehaus.mojo</groupId>
+                  <artifactId>license-maven-plugin</artifactId>
+                  <version>1.2</version>
+                  <reportSets>
+                    <reportSet>
+                      <id>default</id>
+                      <reports>
+                        <report>third-party-report</report>
+                      </reports>
+                    </reportSet>
+                  </reportSets>
+                </reportPlugin>
+                <reportPlugin>
+                  <groupId>org.apache.maven.plugins</groupId>
+                  <artifactId>maven-project-info-reports-plugin</artifactId>
+                </reportPlugin>
+              </reportPlugins>
+            </configuration>
+          </execution>
+          <execution>
+            <id>default-deploy</id>
+            <phase>site-deploy</phase>
+            <goals>
+              <goal>deploy</goal>
+            </goals>
+            <configuration>
+              <outputDirectory>/Users/ccalvo/license_maven_plugin/target/site</outputDirectory>
+              <reportPlugins>
+                <reportPlugin>
+                  <groupId>org.apache.maven.plugins</groupId>
+                  <artifactId>maven-invoker-plugin</artifactId>
+                  <version>1.5</version>
+                </reportPlugin>
+                <reportPlugin>
+                  <groupId>org.apache.maven.plugins</groupId>
+                  <artifactId>maven-checkstyle-plugin</artifactId>
+                  <version>2.9.1</version>
+                  <configuration>
+                    <headerLocation>config/checkstyle-header.txt</headerLocation>
+                  </configuration>
+                </reportPlugin>
+                <reportPlugin>
+                  <groupId>org.apache.maven.plugins</groupId>
+                  <artifactId>maven-javadoc-plugin</artifactId>
+                  <version>2.8</version>
+                  <configuration>
+                    <quiet>true</quiet>
+                    <tagletArtifacts>
+                      <tagletArtifact>
+                        <groupId>org.apache.maven.plugin-tools</groupId>
+                        <artifactId>maven-plugin-tools-javadoc</artifactId>
+                        <version>3.1</version>
+                      </tagletArtifact>
+                      <tagletArtifact>
+                        <groupId>org.codehaus.plexus</groupId>
+                        <artifactId>plexus-component-javadoc</artifactId>
+                        <version>1.5.5</version>
+                      </tagletArtifact>
+                    </tagletArtifacts>
+                  </configuration>
+                  <reportSets>
+                    <reportSet>
+                      <id>default</id>
+                      <configuration>
+                        <quiet>true</quiet>
+                        <tagletArtifacts>
+                          <tagletArtifact>
+                            <groupId>org.apache.maven.plugin-tools</groupId>
+                            <artifactId>maven-plugin-tools-javadoc</artifactId>
+                            <version>3.1</version>
+                          </tagletArtifact>
+                          <tagletArtifact>
+                            <groupId>org.codehaus.plexus</groupId>
+                            <artifactId>plexus-component-javadoc</artifactId>
+                            <version>1.5.5</version>
+                          </tagletArtifact>
+                        </tagletArtifacts>
+                      </configuration>
+                      <reports>
+                        <report>javadoc</report>
+                        <report>test-javadoc</report>
+                      </reports>
+                    </reportSet>
+                  </reportSets>
+                </reportPlugin>
+                <reportPlugin>
+                  <groupId>org.apache.maven.plugins</groupId>
+                  <artifactId>maven-plugin-plugin</artifactId>
+                  <version>3.1</version>
+                  <configuration>
+                    <requirements>
+                      <jdk>1.5</jdk>
+                    </requirements>
+                  </configuration>
+                </reportPlugin>
+                <reportPlugin>
+                  <groupId>org.codehaus.mojo</groupId>
+                  <artifactId>license-maven-plugin</artifactId>
+                  <version>1.2</version>
+                  <reportSets>
+                    <reportSet>
+                      <id>default</id>
+                      <reports>
+                        <report>third-party-report</report>
+                      </reports>
+                    </reportSet>
+                  </reportSets>
+                </reportPlugin>
+                <reportPlugin>
+                  <groupId>org.apache.maven.plugins</groupId>
+                  <artifactId>maven-project-info-reports-plugin</artifactId>
+                </reportPlugin>
+              </reportPlugins>
+            </configuration>
+          </execution>
+        </executions>
+        <configuration>
+          <outputDirectory>/Users/ccalvo/license_maven_plugin/target/site</outputDirectory>
+          <reportPlugins>
+            <reportPlugin>
+              <groupId>org.apache.maven.plugins</groupId>
+              <artifactId>maven-invoker-plugin</artifactId>
+              <version>1.5</version>
+            </reportPlugin>
+            <reportPlugin>
+              <groupId>org.apache.maven.plugins</groupId>
+              <artifactId>maven-checkstyle-plugin</artifactId>
+              <version>2.9.1</version>
+              <configuration>
+                <headerLocation>config/checkstyle-header.txt</headerLocation>
+              </configuration>
+            </reportPlugin>
+            <reportPlugin>
+              <groupId>org.apache.maven.plugins</groupId>
+              <artifactId>maven-javadoc-plugin</artifactId>
+              <version>2.8</version>
+              <configuration>
+                <quiet>true</quiet>
+                <tagletArtifacts>
+                  <tagletArtifact>
+                    <groupId>org.apache.maven.plugin-tools</groupId>
+                    <artifactId>maven-plugin-tools-javadoc</artifactId>
+                    <version>3.1</version>
+                  </tagletArtifact>
+                  <tagletArtifact>
+                    <groupId>org.codehaus.plexus</groupId>
+                    <artifactId>plexus-component-javadoc</artifactId>
+                    <version>1.5.5</version>
+                  </tagletArtifact>
+                </tagletArtifacts>
+              </configuration>
+              <reportSets>
+                <reportSet>
+                  <id>default</id>
+                  <configuration>
+                    <quiet>true</quiet>
+                    <tagletArtifacts>
+                      <tagletArtifact>
+                        <groupId>org.apache.maven.plugin-tools</groupId>
+                        <artifactId>maven-plugin-tools-javadoc</artifactId>
+                        <version>3.1</version>
+                      </tagletArtifact>
+                      <tagletArtifact>
+                        <groupId>org.codehaus.plexus</groupId>
+                        <artifactId>plexus-component-javadoc</artifactId>
+                        <version>1.5.5</version>
+                      </tagletArtifact>
+                    </tagletArtifacts>
+                  </configuration>
+                  <reports>
+                    <report>javadoc</report>
+                    <report>test-javadoc</report>
+                  </reports>
+                </reportSet>
+              </reportSets>
+            </reportPlugin>
+            <reportPlugin>
+              <groupId>org.apache.maven.plugins</groupId>
+              <artifactId>maven-plugin-plugin</artifactId>
+              <version>3.1</version>
+              <configuration>
+                <requirements>
+                  <jdk>1.5</jdk>
+                </requirements>
+              </configuration>
+            </reportPlugin>
+            <reportPlugin>
+              <groupId>org.codehaus.mojo</groupId>
+              <artifactId>license-maven-plugin</artifactId>
+              <version>1.2</version>
+              <reportSets>
+                <reportSet>
+                  <id>default</id>
+                  <reports>
+                    <report>third-party-report</report>
+                  </reports>
+                </reportSet>
+              </reportSets>
+            </reportPlugin>
+            <reportPlugin>
+              <groupId>org.apache.maven.plugins</groupId>
+              <artifactId>maven-project-info-reports-plugin</artifactId>
+            </reportPlugin>
+          </reportPlugins>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
+  <reporting>
+    <outputDirectory>/Users/ccalvo/license_maven_plugin/target/site</outputDirectory>
+    <plugins>
+      <plugin>
+        <artifactId>maven-invoker-plugin</artifactId>
+        <version>1.5</version>
+      </plugin>
+      <plugin>
+        <artifactId>maven-checkstyle-plugin</artifactId>
+        <version>2.9.1</version>
+        <configuration>
+          <headerLocation>config/checkstyle-header.txt</headerLocation>
+        </configuration>
+      </plugin>
+      <plugin>
+        <artifactId>maven-javadoc-plugin</artifactId>
+        <version>2.8</version>
+        <reportSets>
+          <reportSet>
+            <reports>
+              <report>javadoc</report>
+              <report>test-javadoc</report>
+            </reports>
+            <configuration>
+              <quiet>true</quiet>
+              <tagletArtifacts>
+                <tagletArtifact>
+                  <groupId>org.apache.maven.plugin-tools</groupId>
+                  <artifactId>maven-plugin-tools-javadoc</artifactId>
+                  <version>3.1</version>
+                </tagletArtifact>
+                <tagletArtifact>
+                  <groupId>org.codehaus.plexus</groupId>
+                  <artifactId>plexus-component-javadoc</artifactId>
+                  <version>1.5.5</version>
+                </tagletArtifact>
+              </tagletArtifacts>
+            </configuration>
+          </reportSet>
+        </reportSets>
+        <configuration>
+          <quiet>true</quiet>
+          <tagletArtifacts>
+            <tagletArtifact>
+              <groupId>org.apache.maven.plugin-tools</groupId>
+              <artifactId>maven-plugin-tools-javadoc</artifactId>
+              <version>3.1</version>
+            </tagletArtifact>
+            <tagletArtifact>
+              <groupId>org.codehaus.plexus</groupId>
+              <artifactId>plexus-component-javadoc</artifactId>
+              <version>1.5.5</version>
+            </tagletArtifact>
+          </tagletArtifacts>
+        </configuration>
+      </plugin>
+      <plugin>
+        <artifactId>maven-plugin-plugin</artifactId>
+        <version>3.1</version>
+        <configuration>
+          <requirements>
+            <jdk>1.5</jdk>
+          </requirements>
+        </configuration>
+      </plugin>
+      <plugin>
+        <groupId>org.codehaus.mojo</groupId>
+        <artifactId>license-maven-plugin</artifactId>
+        <version>1.2</version>
+        <reportSets>
+          <reportSet>
+            <reports>
+              <report>third-party-report</report>
+            </reports>
+          </reportSet>
+        </reportSets>
+      </plugin>
+    </plugins>
+  </reporting>
+  <profiles>
+    <profile>
+      <id>run-its</id>
+      <activation>
+        <property>
+          <name>maven.test.skip</name>
+          <value>!true</value>
+        </property>
+      </activation>
+      <build>
+        <plugins>
+          <plugin>
+            <artifactId>maven-invoker-plugin</artifactId>
+            <version>1.8</version>
+            <executions>
+              <execution>
+                <id>integration-test</id>
+                <goals>
+                  <goal>install</goal>
+                  <goal>run</goal>
+                </goals>
+                <configuration>
+                  <pomIncludes>
+                    <pomInclude>aggregate-goals/*/pom.xml</pomInclude>
+                    <pomInclude>license-files/*/pom.xml</pomInclude>
+                    <pomInclude>third-party-report/*/pom.xml</pomInclude>
+                    <pomInclude>add-third-party/*/pom.xml</pomInclude>
+                    <pomInclude>aggregate-add-third-party/*/pom.xml</pomInclude>
+                    <pomInclude>update-file-header/*/pom.xml</pomInclude>
+                    <pomInclude>update-project-license/*/pom.xml</pomInclude>
+                    <pomInclude>download-licenses/*/pom.xml</pomInclude>
+                    <pomInclude>download-licenses/*/pom.xml</pomInclude>
+                  </pomIncludes>
+                  <pomExcludes>
+                    <pomExclude>download-licenses/MLICENSE-4/pom.xml</pomExclude>
+                    <pomExclude>add-third-party/MLICENSE-21/pom.xml</pomExclude>
+                    <pomExclude>add-third-party/MLICENSE-2/pom.xml</pomExclude>
+                    <pomExclude>aggregate-add-third-party/MLICENSE-28/pom.xml</pomExclude>
+                  </pomExcludes>
+                </configuration>
+              </execution>
+              <execution>
+                <id>integration-test-offline</id>
+                <goals>
+                  <goal>run</goal>
+                </goals>
+                <configuration>
+                  <pomIncludes>
+                    <pomInclude>download-licenses/MLICENSE-4/pom.xml</pomInclude>
+                  </pomIncludes>
+                </configuration>
+              </execution>
+            </executions>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+    <profile>
+      <id>mojo-release</id>
+      <build>
+        <plugins>
+          <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>license-maven-plugin</artifactId>
+            <version>1.2</version>
+            <executions>
+              <execution>
+                <goals>
+                  <goal>add-third-party</goal>
+                </goals>
+              </execution>
+            </executions>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+    <profile>
+      <id>reporting</id>
+      <activation>
+        <property>
+          <name>skipReports</name>
+          <value>!true</value>
+        </property>
+      </activation>
+      <reporting>
+        <plugins>
+          <plugin>
+            <artifactId>maven-invoker-plugin</artifactId>
+            <version>1.5</version>
+          </plugin>
+          <plugin>
+            <artifactId>maven-checkstyle-plugin</artifactId>
+            <version>2.9.1</version>
+            <configuration>
+              <headerLocation>config/checkstyle-header.txt</headerLocation>
+            </configuration>
+          </plugin>
+          <plugin>
+            <artifactId>maven-javadoc-plugin</artifactId>
+            <version>2.8</version>
+            <reportSets>
+              <reportSet>
+                <reports>
+                  <report>javadoc</report>
+                  <report>test-javadoc</report>
+                </reports>
+              </reportSet>
+            </reportSets>
+            <configuration>
+              <quiet>true</quiet>
+              <tagletArtifacts>
+                <tagletArtifact>
+                  <groupId>org.apache.maven.plugin-tools</groupId>
+                  <artifactId>maven-plugin-tools-javadoc</artifactId>
+                  <version>3.1</version>
+                </tagletArtifact>
+                <tagletArtifact>
+                  <groupId>org.codehaus.plexus</groupId>
+                  <artifactId>plexus-component-javadoc</artifactId>
+                  <version>1.5.5</version>
+                </tagletArtifact>
+              </tagletArtifacts>
+            </configuration>
+          </plugin>
+          <plugin>
+            <artifactId>maven-plugin-plugin</artifactId>
+            <version>3.1</version>
+            <configuration>
+              <requirements>
+                <jdk>1.5</jdk>
+              </requirements>
+            </configuration>
+          </plugin>
+          <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>license-maven-plugin</artifactId>
+            <version>1.2</version>
+            <reportSets>
+              <reportSet>
+                <reports>
+                  <report>third-party-report</report>
+                </reports>
+              </reportSet>
+            </reportSets>
+          </plugin>
+        </plugins>
+      </reporting>
+    </profile>
+  </profiles>
+</project>
+
+[INFO] ------------------------------------------------------------------------
+[INFO] BUILD SUCCESS
+[INFO] ------------------------------------------------------------------------
+[INFO] Total time: 6.629s
+[INFO] Finished at: Mon Mar 25 14:55:37 EST 2013
+[INFO] Final Memory: 10M/81M
+[INFO] ------------------------------------------------------------------------

license-maven-plugin.iml

-<?xml version="1.0" encoding="UTF-8"?>
-<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
-  <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_5" inherit-compiler-output="false">
-    <output url="file://$MODULE_DIR$/target/classes" />
-    <output-test url="file://$MODULE_DIR$/target/test-classes" />
-    <content url="file://$MODULE_DIR$">
-      <sourceFolder url="file://$MODULE_DIR$/src/main/java" isTestSource="false" />
-      <sourceFolder url="file://$MODULE_DIR$/src/main/resources" isTestSource="false" />
-      <sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" />
-      <sourceFolder url="file://$MODULE_DIR$/src/test/resources" isTestSource="true" />
-      <sourceFolder url="file://$MODULE_DIR$/target/generated-sources/license" isTestSource="false" />
-      <sourceFolder url="file://$MODULE_DIR$/target/generated-sources/plugin" isTestSource="false" />
-      <excludeFolder url="file://$MODULE_DIR$/target/apidocs" />
-      <excludeFolder url="file://$MODULE_DIR$/target/archive-tmp" />
-      <excludeFolder url="file://$MODULE_DIR$/target/classes" />
-      <excludeFolder url="file://$MODULE_DIR$/target/invoker-reports" />
-      <excludeFolder url="file://$MODULE_DIR$/target/it" />
-      <excludeFolder url="file://$MODULE_DIR$/target/javadoc-bundle-options" />
-      <excludeFolder url="file://$MODULE_DIR$/target/local-repo" />
-      <excludeFolder url="file://$MODULE_DIR$/target/maven-archiver" />
-      <excludeFolder url="file://$MODULE_DIR$/target/surefire" />
-      <excludeFolder url="file://$MODULE_DIR$/target/surefire-reports" />
-      <excludeFolder url="file://$MODULE_DIR$/target/test-classes" />
-    </content>
-    <orderEntry type="inheritedJdk" />
-    <orderEntry type="sourceFolder" forTests="false" />
-    <orderEntry type="library" name="Maven: org.apache.maven:maven-plugin-api:2.2.1" level="project" />
-    <orderEntry type="library" name="Maven: org.apache.maven:maven-project:2.2.1" level="project" />
-    <orderEntry type="library" name="Maven: org.apache.maven:maven-settings:2.2.1" level="project" />
-    <orderEntry type="library" name="Maven: org.apache.maven:maven-model:2.2.1" level="project" />
-    <orderEntry type="library" name="Maven: org.codehaus.plexus:plexus-utils:3.0.1" level="project" />
-    <orderEntry type="library" name="Maven: org.codehaus.plexus:plexus-interpolation:1.11" level="project" />
-    <orderEntry type="library" scope="PROVIDED" name="Maven: org.codehaus.plexus:plexus-container-default:1.0-alpha-9-stable-1" level="project" />
-    <orderEntry type="library" scope="TEST" name="Maven: junit:junit:4.10" level="project" />
-    <orderEntry type="library" scope="TEST" name="Maven: org.hamcrest:hamcrest-core:1.1" level="project" />
-    <orderEntry type="library" scope="PROVIDED" name="Maven: classworlds:classworlds:1.1-alpha-2" level="project" />
-    <orderEntry type="library" name="Maven: org.apache.maven:maven-profile:2.2.1" level="project" />
-    <orderEntry type="library" name="Maven: org.apache.maven:maven-artifact-manager:2.2.1" level="project" />
-    <orderEntry type="library" name="Maven: org.apache.maven:maven-repository-metadata:2.2.1" level="project" />
-    <orderEntry type="library" name="Maven: org.apache.maven:maven-artifact:2.2.1" level="project" />
-    <orderEntry type="library" name="Maven: org.apache.maven.wagon:wagon-provider-api:1.0-beta-6" level="project" />
-    <orderEntry type="library" name="Maven: backport-util-concurrent:backport-util-concurrent:3.1" level="project" />
-    <orderEntry type="library" name="Maven: org.apache.maven:maven-plugin-registry:2.2.1" level="project" />
-    <orderEntry type="library" scope="PROVIDED" name="Maven: org.apache.maven:maven-core:2.2.1" level="project" />
-    <orderEntry type="library" scope="PROVIDED" name="Maven: org.apache.maven.wagon:wagon-file:1.0-beta-6" level="project" />
-    <orderEntry type="library" scope="PROVIDED" name="Maven: org.apache.maven:maven-plugin-parameter-documenter:2.2.1" level="project" />
-    <orderEntry type="library" scope="PROVIDED" name="Maven: org.apache.maven.wagon:wagon-http-lightweight:1.0-beta-6" level="project" />
-    <orderEntry type="library" scope="PROVIDED" name="Maven: org.apache.maven.wagon:wagon-http-shared:1.0-beta-6" level="project" />
-    <orderEntry type="library" scope="PROVIDED" name="Maven: nekohtml:xercesMinimal:1.9.6.2" level="project" />
-    <orderEntry type="library" scope="PROVIDED" name="Maven: nekohtml:nekohtml:1.9.6.2" level="project" />
-    <orderEntry type="library" scope="PROVIDED" name="Maven: org.apache.maven.wagon:wagon-http:1.0-beta-6" level="project" />
-    <orderEntry type="library" scope="PROVIDED" name="Maven: org.apache.maven.wagon:wagon-webdav-jackrabbit:1.0-beta-6" level="project" />
-    <orderEntry type="library" scope="PROVIDED" name="Maven: org.apache.jackrabbit:jackrabbit-webdav:1.5.0" level="project" />
-    <orderEntry type="library" scope="PROVIDED" name="Maven: org.apache.jackrabbit:jackrabbit-jcr-commons:1.5.0" level="project" />
-    <orderEntry type="library" scope="PROVIDED" name="Maven: org.slf4j:slf4j-api:1.5.6" level="project" />
-    <orderEntry type="library" name="Maven: commons-codec:commons-codec:1.3" level="project" />
-    <orderEntry type="library" scope="PROVIDED" name="Maven: org.slf4j:slf4j-nop:1.5.3" level="project" />
-    <orderEntry type="library" scope="PROVIDED" name="Maven: org.slf4j:slf4j-jdk14:1.5.6" level="project" />
-    <orderEntry type="library" name="Maven: org.apache.maven.reporting:maven-reporting-api:2.2.1" level="project" />
-    <orderEntry type="library" name="Maven: org.apache.maven.doxia:doxia-sink-api:1.2" level="project" />
-    <orderEntry type="library" name="Maven: org.apache.maven.doxia:doxia-logging-api:1.1" level="project" />
-    <orderEntry type="library" scope="PROVIDED" name="Maven: org.apache.maven:maven-error-diagnostics:2.2.1" level="project" />
-    <orderEntry type="library" scope="PROVIDED" name="Maven: org.apache.maven.wagon:wagon-ssh-external:1.0-beta-6" level="project" />
-    <orderEntry type="library" scope="PROVIDED" name="Maven: org.apache.maven.wagon:wagon-ssh-common:1.0-beta-6" level="project" />
-    <orderEntry type="library" scope="PROVIDED" name="Maven: org.codehaus.plexus:plexus-interactivity-api:1.0-alpha-4" level="project" />
-    <orderEntry type="library" scope="PROVIDED" name="Maven: org.apache.maven:maven-plugin-descriptor:2.2.1" level="project" />
-    <orderEntry type="library" scope="PROVIDED" name="Maven: org.apache.maven:maven-monitor:2.2.1" level="project" />
-    <orderEntry type="library" scope="PROVIDED" name="Maven: org.apache.maven.wagon:wagon-ssh:1.0-beta-6" level="project" />
-    <orderEntry type="library" scope="PROVIDED" name="Maven: com.jcraft:jsch:0.1.38" level="project" />
-    <orderEntry type="library" scope="PROVIDED" name="Maven: org.sonatype.plexus:plexus-sec-dispatcher:1.3" level="project" />
-    <orderEntry type="library" scope="PROVIDED" name="Maven: org.sonatype.plexus:plexus-cipher:1.4" level="project" />
-    <orderEntry type="library" name="Maven: org.apache.maven.reporting:maven-reporting-impl:2.1" level="project" />
-    <orderEntry type="library" name="Maven: org.apache.maven.doxia:doxia-core:1.2" level="project" />
-    <orderEntry type="library" name="Maven: xerces:xercesImpl:2.9.1" level="project" />
-    <orderEntry type="library" name="Maven: xml-apis:xml-apis:1.0.b2" level="project" />
-    <orderEntry type="library" name="Maven: commons-lang:commons-lang:2.6" level="project" />
-    <orderEntry type="library" name="Maven: commons-logging:commons-logging:1.1.1" level="project" />
-    <orderEntry type="library" name="Maven: org.apache.maven.doxia:doxia-site-renderer:1.2" level="project" />
-    <orderEntry type="library" name="Maven: org.apache.maven.doxia:doxia-decoration-model:1.2" level="project" />
-    <orderEntry type="library" name="Maven: org.apache.maven.doxia:doxia-module-xhtml:1.2" level="project" />
-    <orderEntry type="library" name="Maven: org.apache.maven.doxia:doxia-module-fml:1.2" level="project" />
-    <orderEntry type="library" name="Maven: org.codehaus.plexus:plexus-i18n:1.0-beta-7" level="project" />
-    <orderEntry type="library" name="Maven: org.codehaus.plexus:plexus-velocity:1.1.7" level="project" />
-    <orderEntry type="library" name="Maven: org.apache.velocity:velocity:1.5" level="project" />
-    <orderEntry type="library" name="Maven: commons-collections:commons-collections:3.2.1" level="project" />
-    <orderEntry type="library" name="Maven: oro:oro:2.0.8" level="project" />
-    <orderEntry type="library" name="Maven: commons-validator:commons-validator:1.2.0" level="project" />
-    <orderEntry type="library" name="Maven: commons-beanutils:commons-beanutils:1.7.0" level="project" />
-    <orderEntry type="library" name="Maven: commons-digester:commons-digester:1.6" level="project" />
-    <orderEntry type="library" name="Maven: org.apache.httpcomponents:httpclient:4.0.2" level="project" />
-    <orderEntry type="library" name="Maven: org.apache.httpcomponents:httpcore:4.0.1" level="project" />
-    <orderEntry type="library" scope="PROVIDED" name="Maven: org.apache.maven.plugin-tools:maven-plugin-annotations:3.1" level="project" />
-    <orderEntry type="library" name="Maven: org.nuiton.processor:nuiton-processor:1.2.2" level="project" />
-    <orderEntry type="library" name="Maven: org.freemarker:freemarker:2.3.19" level="project" />
-    <orderEntry type="library" scope="RUNTIME" name="Maven: log4j:log4j:1.2.16" level="project" />
-  </component>
-</module>
-
 -->
 
 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-  <parent>
+  <!-- <parent>
     <groupId>org.codehaus.mojo</groupId>
     <artifactId>mojo-parent</artifactId>
     <version>30</version>
     <relativePath>../mojo-parent/pom.xml</relativePath>
-  </parent>
+  </parent> -->
   <modelVersion>4.0.0</modelVersion>
   <groupId>org.codehaus.mojo</groupId>
   <artifactId>license-maven-plugin</artifactId>
   <packaging>maven-plugin</packaging>
   <name>License Maven Plugin</name>
-  <version>1.3-atlassian-1.3-SNAPSHOT</version>
+  <version>1.3-atlassian-1.10-SNAPSHOT</version>
   <description>Maven plugin to download and collect license files from project dependencies.</description>
 
   <scm>
-    <connection>scm:git:https://ccalvo@bitbucket.org/atlassian/license_maven_plugin.git</connection>
-    <developerConnection>scm:git:https://git@bitbucket.org/atlassian/license_maven_plugin.git</developerConnection>
-    <url>http://fisheye.codehaus.org/browse/mojo/tags/license-maven-plugin-1.3</url>
+    <connection>scm:git:ssh:git@bitbucket.org:atlassian/license_maven_plugin.git</connection>
+    <developerConnection>scm:git:git@bitbucket.org:atlassian/license_maven_plugin.git</developerConnection>
+    <url>https://bitbucket.org/atlassian/license_maven_plugin/</url>
   </scm>
 
   <issueManagement>
     <maven>3.0.4</maven>
   </prerequisites>
 
-  <!-- tchemit-20120620 Do not remove this, it is used to deploy SNAPSHOT site -->
-  <url>http://mojo.codehaus.org/license-maven-plugin</url>
+  <url>https://extranet.atlassian.com/x/p4KTew</url>
   <distributionManagement>
     <repository>
         <id>atlassian-3rdparty</id>
     <license.useMissingFile>true</license.useMissingFile>
     <license.failIfWarning>true</license.failIfWarning>
     <license.licenseName>lgpl_v3</license.licenseName>
-    <licensePluginVersion>1.2</licensePluginVersion>
 
     <pluginPluginVersion>3.1</pluginPluginVersion>
+    <settingsFile>${user.home}/.m2/settings.xml</settingsFile>
+    <license.it />
 
   </properties>
 
       <version>3.2.1</version>
     </dependency>
 
-    <dependency>
+      <dependency>
+          <groupId>commons-codec</groupId>
+          <artifactId>commons-codec</artifactId>
+          <version>1.4</version>
+      </dependency>
+
+      <dependency>
       <groupId>org.freemarker</groupId>
       <artifactId>freemarker</artifactId>
       <version>2.3.19</version>
     <dependency>
       <groupId>junit</groupId>
       <artifactId>junit</artifactId>
+      <version>4.10</version>
+      <scope>test</scope>
+    </dependency>
+
+    <dependency>
+      <groupId>org.mockito</groupId>
+      <artifactId>mockito-core</artifactId>
+      <version>1.9.5</version>
+      <scope>test</scope>
     </dependency>
 
+    <dependency>
+      <groupId>de.schlichtherle.truezip</groupId>
+      <artifactId>truezip-driver-zip</artifactId>
+      <version>7.7.1</version>
+    </dependency>
+
+    <dependency>
+      <groupId>de.schlichtherle.truezip</groupId>
+      <artifactId>truezip-file</artifactId>
+      <version>7.7.1</version>
+    </dependency>
+      <dependency>
+          <groupId>com.google.guava</groupId>
+          <artifactId>guava</artifactId>
+          <version>r09</version>
+      </dependency>
+      <dependency>
+          <groupId>org.apache.maven.shared</groupId>
+          <artifactId>maven-invoker</artifactId>
+          <version>2.0.6</version>
+      </dependency>
+      <dependency>
+          <groupId>org.apache.maven.shared</groupId>
+          <artifactId>maven-dependency-tree</artifactId>
+          <version>2.0</version>
+      </dependency>
   </dependencies>
 
   <build>
       <plugin>
         <groupId>org.codehaus.plexus</groupId>
         <artifactId>plexus-maven-plugin</artifactId>
+        <version>1.3.8</version>
         <executions>
           <execution>
             <id>create-component-descriptor</id>
             <skipErrorNoDescriptorsFound>true</skipErrorNoDescriptorsFound>
           </configuration>
         </plugin>
-      </plugins>
-    </pluginManagement>
-  </build>
+
+        <plugin>
+            <artifactId>maven-invoker-plugin</artifactId>
+            <configuration>
+                <cloneProjectsTo>${project.build.directory}/it</cloneProjectsTo>
+                <settingsFile>${settingsFile}</settingsFile>
+                <localRepositoryPath>${project.build.directory}/local-repo</localRepositoryPath>
+
+                <pomIncludes>
+                    <pomInclude>${license.it}</pomInclude>
+                </pomIncludes>
+
+            </configuration>
+          </plugin>
+
+
+	  <plugin>
+	      <groupId>org.apache.maven.plugins</groupId><artifactId>maven-release-plugin</artifactId>
+	      <version>2.2.2</version>
+	      <configuration>
+		  <remoteTagging>true</remoteTagging>
+		  <arguments>-Dmaven.test.skip</arguments>
+		  <autoVersionSubmodules>true</autoVersionSubmodules>
+		  <updateBranchVersions>true</updateBranchVersions>
+		  <useReleaseProfile>true</useReleaseProfile>
+		  <preparationGoals>clean compile</preparationGoals>
+	      </configuration>
+	   </plugin>
+	</plugins>
+      </pluginManagement>
+    </build>
 
   <profiles>
     <profile>
           <name>maven.test.skip</name>
           <value>!true</value>
         </property>
+
       </activation>
       <build>
         <plugins>
           <plugin>
             <artifactId>maven-invoker-plugin</artifactId>
-            <configuration>
-              <cloneProjectsTo>${project.build.directory}/it</cloneProjectsTo>
-              <settingsFile>src/it/settings.xml</settingsFile>
-              <localRepositoryPath>${project.build.directory}/local-repo</localRepositoryPath>
-            </configuration>
+            <version>1.8</version>
             <executions>
               <execution>
                 <id>integration-test</id>
                 <configuration>
                   <pomIncludes>
                     <!--<pomInclude>update-file-header/test-mojo/pom.xml</pomInclude>-->
+                    <pomInclude>aggregate-goals/*/pom.xml</pomInclude>
+                    <pomInclude>license-files/*/pom.xml</pomInclude>
                     <pomInclude>third-party-report/*/pom.xml</pomInclude>
                     <pomInclude>add-third-party/*/pom.xml</pomInclude>
                     <pomInclude>aggregate-add-third-party/*/pom.xml</pomInclude>
                     <pomInclude>update-file-header/*/pom.xml</pomInclude>
                     <pomInclude>update-project-license/*/pom.xml</pomInclude>
                     <pomInclude>download-licenses/*/pom.xml</pomInclude>
+                    <pomInclude>download-licenses/*/pom.xml</pomInclude>
+
                   </pomIncludes>
                   <pomExcludes>
                     <pomExclude>download-licenses/MLICENSE-4/pom.xml</pomExclude>
+
+                    <!-- This would be necessary to have different third-party properties files per module -->
+                    <pomExclude>add-third-party/MLICENSE-21/pom.xml</pomExclude>
+                    <pomExclude>add-third-party/MLICENSE-2/pom.xml</pomExclude>
+                    <pomExclude>aggregate-add-third-party/MLICENSE-28/pom.xml</pomExclude>
+
                   </pomExcludes>
                 </configuration>
               </execution>
         </plugins>
       </build>
     </profile>
-
-    <profile>
-      <id>mojo-release</id>
-      <build>
-        <plugins>
-          <plugin>
-            <groupId>org.codehaus.mojo</groupId>
-            <artifactId>license-maven-plugin</artifactId>
-            <version>${licensePluginVersion}</version>
-            <executions>
-              <execution>
-                <goals>
-                  <goal>add-third-party</goal>
-                </goals>
-              </execution>
-            </executions>
-          </plugin>
-        </plugins>
-      </build>
-    </profile>
-    <profile>
-      <id>reporting</id>
-      <activation>
-        <property>
-          <name>skipReports</name>
-          <value>!true</value>
-        </property>
-      </activation>
-
-      <reporting>
-        <plugins>
-          <plugin>
-            <artifactId>maven-invoker-plugin</artifactId>
-            <version>1.5</version>
-          </plugin>
-
-          <plugin>
-            <artifactId>maven-checkstyle-plugin</artifactId>
-            <configuration>
-              <headerLocation>config/checkstyle-header.txt</headerLocation>
-            </configuration>
-          </plugin>
-
-          <plugin>
-            <groupId>org.apache.maven.plugins</groupId>
-            <artifactId>maven-javadoc-plugin</artifactId>
-            <version>2.8</version>
-            <configuration>
-              <quiet>true</quiet>
-              <tagletArtifacts>
-                <tagletArtifact>
-                  <groupId>org.apache.maven.plugin-tools</groupId>
-                  <artifactId>maven-plugin-tools-javadoc</artifactId>
-                  <version>${pluginPluginVersion}</version>
-                </tagletArtifact>
-                <tagletArtifact>
-                  <groupId>org.codehaus.plexus</groupId>
-                  <artifactId>plexus-component-javadoc</artifactId>
-                  <version>1.5.5</version>
-                </tagletArtifact>
-              </tagletArtifacts>
-            </configuration>
-            <reportSets>
-              <reportSet>
-                <reports>
-                  <report>javadoc</report>
-                  <report>test-javadoc</report>
-                </reports>
-              </reportSet>
-            </reportSets>
-          </plugin>
-
-          <plugin>
-            <artifactId>maven-plugin-plugin</artifactId>
-            <version>${pluginPluginVersion}</version>
-            <configuration>
-              <requirements>
-                <!--
-                NOTE: Maven 2.x does not interpolate properties of the form project.*|pom.* so the Maven Plugin Plugin
-                gets garbage when manually examining the config of the Maven Compiler Plugin.
-                -->
-                <jdk>${mojo.java.target}</jdk>
-              </requirements>
-            </configuration>
-          </plugin>
-
-          <plugin>
-            <groupId>org.codehaus.mojo</groupId>
-            <artifactId>license-maven-plugin</artifactId>
-            <version>${licensePluginVersion}</version>
-            <reportSets>
-              <reportSet>
-                <reports>
-                  <report>third-party-report</report>
-                </reports>
-              </reportSet>
-            </reportSets>
-          </plugin>
-        </plugins>
-      </reporting>
-    </profile>
   </profiles>
 </project>

src/it/add-third-party/csv/pom.xml

 
 
   <dependencies>
-    <dependency>
-      <groupId>org.nuiton</groupId>
-      <artifactId>maven-helper-plugin</artifactId>
-      <version>1.2.3</version>
-    </dependency>
-    <dependency>
-      <groupId>org.nuiton</groupId>
-      <artifactId>nuiton-utils</artifactId>
-      <version>1.4</version>
-    </dependency>
-    <dependency>
-      <groupId>commons-logging</groupId>
-      <artifactId>commons-logging</artifactId>
-      <version>1.1.1</version>
-    </dependency>
-    <dependency>
-      <groupId>junit</groupId>
-      <artifactId>junit</artifactId>
-      <version>4.8.2</version>
-      <scope>test</scope>
-    </dependency>
+      <dependency>
+          <groupId>org.jboss.spec.javax.transaction</groupId>
+          <artifactId>jboss-transaction-api_1.1_spec</artifactId>
+          <version>1.0.0.Final</version>
+      </dependency>
+      <dependency>
+        <groupId>commons-logging</groupId>
+        <artifactId>commons-logging</artifactId>
+        <version>1.1.1</version>
+      </dependency>
+      <dependency>
+          <groupId>com.octo.captcha</groupId>
+          <artifactId>jcaptcha-api</artifactId>
+          <version>2.0-alpha-1</version>
+      </dependency>
+
   </dependencies>
 
   <build>

src/it/add-third-party/csv/postbuild.groovy

 file = new File(basedir, 'target/generated-sources/license/THIRD-PARTY.txt');
 assert file.exists();
 content = file.text;
-assert content.contains("Component, GAV, License, URL");
-assert content.contains("Apache Velocity,org.apache.velocity:velocity:jar:1.6.3,The Apache Software License, Version 2.0,http://velocity.apache.org/engine/releases/velocity-1.6.2/");
+assert content.contains("Component, GAV, License, URL, Scope");
+assert content.contains("Commons Logging,commons-logging:commons-logging:jar:1.1.1,The Apache Software License -  Version 2.0,http://commons.apache.org/logging,binary");
+assert content.contains("JCaptcha,com.octo.captcha:jcaptcha-api:jar:2.0-alpha-1,Unknown license,,binary");
+
 return true;
 

src/it/add-third-party/deep-nested-identifiable-artifact/invoker.properties

+###
+# #%L
+# License Maven Plugin
+# %%
+# Copyright (C) 2008 - 2011 CodeLutin, Codehaus, Tony Chemit
+# %%
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU Lesser General Public License as 
+# published by the Free Software Foundation, either version 3 of the 
+# License, or (at your option) any later version.
+# 
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+# GNU General Lesser Public License for more details.
+# 
+# You should have received a copy of the GNU General Lesser Public 
+# License along with this program.  If not, see
+# <http://www.gnu.org/licenses/lgpl-3.0.html>.
+# #L%
+###
+invoker.goals=clean license:add-third-party
+invoker.failureBehavior=fail-fast

src/it/add-third-party/deep-nested-identifiable-artifact/pom.xml

+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  #%L
+  License Maven Plugin
+  %%
+  Copyright (C) 2008 - 2011 CodeLutin, Codehaus, Tony Chemit
+  %%
+  This program is free software: you can redistribute it and/or modify
+  it under the terms of the GNU Lesser General Public License as 
+  published by the Free Software Foundation, either version 3 of the 
+  License, or (at your option) any later version.
+  
+  This program is distributed in the hope that it will be useful,
+  but WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+  GNU General Lesser Public License for more details.
+  
+  You should have received a copy of the GNU General Lesser Public 
+  License along with this program.  If not, see
+  <http://www.gnu.org/licenses/lgpl-3.0.html>.
+  #L%
+  -->
+
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+
+  <modelVersion>4.0.0</modelVersion>
+
+  <groupId>org.codehaus.mojo.license.test</groupId>
+  <artifactId>test-deep-identifiable</artifactId>
+  <version>@project.version@</version>
+
+  <name>License Test :: Deep nested artifact identifiable by maven.atlassian.com</name>
+
+  <properties>
+
+    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+    <license.thirdPartyFilename>third.txt</license.thirdPartyFilename>
+    <license.bundleThirdPartyPath>test/third.txt</license.bundleThirdPartyPath>
+    <license.generateBundle>true</license.generateBundle>
+    <license.verbose>true</license.verbose>
+    <license.exportToCSV>false</license.exportToCSV>
+  </properties>
+
+  <dependencies>
+    <dependency>
+      <groupId>com.atlassian.plugins</groupId>
+      <artifactId>atlassian-plugins-osgi</artifactId>
+      <version>2.13.0-m10</version>
+      <scope>provided</scope>
+    </dependency>
+  </dependencies>
+  <build>
+
+    <pluginManagement>
+      <plugins>
+
+        <plugin>
+          <groupId>org.codehaus.mojo</groupId>
+          <artifactId>license-maven-plugin</artifactId>
+          <version>@project.version@</version>
+        </plugin>
+      </plugins>
+    </pluginManagement>
+  </build>
+
+</project>
+
+

src/it/add-third-party/deep-nested-identifiable-artifact/postbuild.groovy

+/*
+ * #%L
+ * License Maven Plugin
+ * %%
+ * Copyright (C) 2008 - 2011 CodeLutin, Codehaus, Tony Chemit
+ * %%
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as 
+ * published by the Free Software Foundation, either version 3 of the 
+ * License, or (at your option) any later version.
+ * 
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ * GNU General Lesser Public License for more details.
+ * 
+ * You should have received a copy of the GNU General Lesser Public 
+ * License along with this program.  If not, see
+ * <http://www.gnu.org/licenses/lgpl-3.0.html>.
+ * #L%
+ */
+
+file = new File(basedir, 'target/generated-sources/license/third.txt');
+assert file.exists();
+content = file.text;