You can download archetype-common-2.0.jar in this page.
Apache Open Source
archetype-common-2.0.jar file has the following types.
META-INF/LICENSE META-INF/MANIFEST.MF META-INF/NOTICE META-INF/maven/org.apache.maven.archetype/archetype-common/pom.properties META-INF/maven/org.apache.maven.archetype/archetype-common/pom.xml META-INF/plexus/components.xml archetype-catalog.xml org.apache.maven.archetype.Archetype.class org.apache.maven.archetype.ArchetypeCreationRequest.class org.apache.maven.archetype.ArchetypeCreationResult.class org.apache.maven.archetype.ArchetypeGenerationRequest.class org.apache.maven.archetype.ArchetypeGenerationResult.class org.apache.maven.archetype.DefaultArchetype.class org.apache.maven.archetype.catalog.Archetype.class org.apache.maven.archetype.catalog.ArchetypeCatalog.class org.apache.maven.archetype.catalog.io.xpp3.ArchetypeCatalogXpp3Reader.class org.apache.maven.archetype.catalog.io.xpp3.ArchetypeCatalogXpp3Writer.class org.apache.maven.archetype.common.ArchetypeArtifactManager.class org.apache.maven.archetype.common.ArchetypeConfiguration.class org.apache.maven.archetype.common.ArchetypeDefinition.class org.apache.maven.archetype.common.ArchetypeFilesResolver.class org.apache.maven.archetype.common.ArchetypeRegistryManager.class org.apache.maven.archetype.common.Constants.class org.apache.maven.archetype.common.DefaultArchetypeArtifactManager.class org.apache.maven.archetype.common.DefaultArchetypeFilesResolver.class org.apache.maven.archetype.common.DefaultArchetypeRegistryManager.class org.apache.maven.archetype.common.DefaultPomManager.class org.apache.maven.archetype.common.MavenJDOMWriter.class org.apache.maven.archetype.common.PomManager.class org.apache.maven.archetype.common.io.xpp3.ArchetypeCommonXpp3Reader.class org.apache.maven.archetype.common.io.xpp3.ArchetypeCommonXpp3Writer.class org.apache.maven.archetype.common.util.FileCharsetDetector.class org.apache.maven.archetype.common.util.Format.class org.apache.maven.archetype.common.util.ListScanner.class org.apache.maven.archetype.common.util.NamespaceStack.class org.apache.maven.archetype.common.util.PathUtils.class org.apache.maven.archetype.common.util.XMLOutputter.class org.apache.maven.archetype.creator.ArchetypeCreator.class org.apache.maven.archetype.creator.FilesetArchetypeCreator.class org.apache.maven.archetype.creator.olddescriptor.OldArchetypeDescriptor.class org.apache.maven.archetype.creator.olddescriptor.OldArchetypeDescriptorXpp3Writer.class org.apache.maven.archetype.downloader.DefaultDownloader.class org.apache.maven.archetype.downloader.DownloadException.class org.apache.maven.archetype.downloader.DownloadNotFoundException.class org.apache.maven.archetype.downloader.Downloader.class org.apache.maven.archetype.exception.ArchetypeGenerationConfigurationFailure.class org.apache.maven.archetype.exception.ArchetypeGenerationFailure.class org.apache.maven.archetype.exception.ArchetypeNotConfigured.class org.apache.maven.archetype.exception.ArchetypeNotDefined.class org.apache.maven.archetype.exception.ArchetypeSelectionFailure.class org.apache.maven.archetype.exception.InvalidPackaging.class org.apache.maven.archetype.exception.OutputFileExists.class org.apache.maven.archetype.exception.PomFileExists.class org.apache.maven.archetype.exception.ProjectDirectoryExists.class org.apache.maven.archetype.exception.TemplateCreationException.class org.apache.maven.archetype.exception.UnknownArchetype.class org.apache.maven.archetype.exception.UnknownGroup.class org.apache.maven.archetype.generator.ArchetypeGenerator.class org.apache.maven.archetype.generator.DefaultArchetypeGenerator.class org.apache.maven.archetype.generator.DefaultFilesetArchetypeGenerator.class org.apache.maven.archetype.generator.FilesetArchetypeGenerator.class org.apache.maven.archetype.metadata.AbstractArchetypeDescriptor.class org.apache.maven.archetype.metadata.ArchetypeDescriptor.class org.apache.maven.archetype.metadata.FileSet.class org.apache.maven.archetype.metadata.ModuleDescriptor.class org.apache.maven.archetype.metadata.RequiredProperty.class org.apache.maven.archetype.metadata.io.xpp3.ArchetypeDescriptorXpp3Reader.class org.apache.maven.archetype.metadata.io.xpp3.ArchetypeDescriptorXpp3Writer.class org.apache.maven.archetype.model.ArchetypeModel.class org.apache.maven.archetype.model.io.xpp3.ArchetypeXpp3Reader.class org.apache.maven.archetype.model.io.xpp3.ArchetypeXpp3Writer.class org.apache.maven.archetype.old.ArchetypeDescriptorException.class org.apache.maven.archetype.old.ArchetypeNotFoundException.class org.apache.maven.archetype.old.ArchetypeTemplateProcessingException.class org.apache.maven.archetype.old.DefaultOldArchetype.class org.apache.maven.archetype.old.OldArchetype.class org.apache.maven.archetype.old.descriptor.ArchetypeDescriptor.class org.apache.maven.archetype.old.descriptor.ArchetypeDescriptorBuilder.class org.apache.maven.archetype.old.descriptor.ArchetypeDescriptorGenerator.class org.apache.maven.archetype.old.descriptor.TemplateDescriptor.class org.apache.maven.archetype.registry.ArchetypeRegistry.class org.apache.maven.archetype.registry.io.xpp3.ArchetypeRegistryXpp3Reader.class org.apache.maven.archetype.registry.io.xpp3.ArchetypeRegistryXpp3Writer.class org.apache.maven.archetype.repositorycrawler.DefaultRepositoryCrawler.class org.apache.maven.archetype.repositorycrawler.RepositoryCrawler.class org.apache.maven.archetype.source.ArchetypeDataSink.class org.apache.maven.archetype.source.ArchetypeDataSinkException.class org.apache.maven.archetype.source.ArchetypeDataSource.class org.apache.maven.archetype.source.ArchetypeDataSourceDescriptor.class org.apache.maven.archetype.source.ArchetypeDataSourceException.class org.apache.maven.archetype.source.CatalogArchetypeDataSink.class org.apache.maven.archetype.source.CatalogArchetypeDataSource.class org.apache.maven.archetype.source.InternalCatalogArchetypeDataSource.class org.apache.maven.archetype.source.RemoteCatalogArchetypeDataSource.class
archetype-common-2.0.pom file content.
<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> <parent> <groupId>org.apache.maven.archetype</groupId> <artifactId>maven-archetype</artifactId> <version>2.0-alpha-4</version> </parent> <artifactId>archetype-common</artifactId> <name>Maven Archetype Common</name> <packaging>jar</packaging> <dependencies> <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-core</artifactId> </dependency> <dependency> <groupId>net.sourceforge.jchardet</groupId> <artifactId>jchardet</artifactId> </dependency> <dependency> <groupId>dom4j</groupId> <artifactId>dom4j</artifactId> </dependency> <dependency> <groupId>jdom</groupId> <artifactId>jdom</artifactId> </dependency> <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-model</artifactId> </dependency> <dependency> <groupId>org.apache.maven</groupId> <artifactId>maven-project</artifactId> </dependency> <dependency> <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-container-default</artifactId> </dependency> <dependency> <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-utils</artifactId> </dependency> <dependency> <groupId>org.apache.maven.shared</groupId> <artifactId>maven-plugin-testing-harness</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> </dependency> <dependency> <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-velocity</artifactId> </dependency> <dependency> <groupId>org.apache.velocity</groupId> <artifactId>velocity</artifactId> </dependency> <dependency> <groupId>dom4j</groupId> <artifactId>dom4j</artifactId> </dependency> <dependency> <groupId>commons-collections</groupId> <artifactId>commons-collections</artifactId> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> </dependency> <dependency> <groupId>org.codehaus.cargo</groupId> <artifactId>cargo-core-api-container</artifactId> <version>0.9</version> <scope>test</scope> </dependency> <dependency> <groupId>org.codehaus.cargo</groupId> <artifactId>cargo-core-api-util</artifactId> <version>0.9</version> <scope>test</scope> </dependency> <dependency> <groupId>org.codehaus.cargo</groupId> <artifactId>cargo-core-api-generic</artifactId> <version>0.9</version> <scope>test</scope> </dependency> <dependency> <groupId>org.codehaus.cargo</groupId> <artifactId>cargo-core-api-module</artifactId> <version>0.9</version> <scope>test</scope> </dependency> <dependency> <groupId>org.codehaus.cargo</groupId> <artifactId>cargo-core-container-jetty</artifactId> <version>0.9</version> <scope>test</scope> </dependency> <dependency> <groupId>org.mortbay.jetty</groupId> <artifactId>jetty</artifactId> <version>6.1.4</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.maven.wagon</groupId> <artifactId>wagon-file</artifactId> </dependency> <dependency> <groupId>org.apache.maven.wagon</groupId> <artifactId>wagon-http</artifactId> <version>1.0-beta-2</version> <scope>test</scope> </dependency> <dependency> <groupId>${project.groupId}</groupId> <artifactId>archetype-repository</artifactId> <version>${project.version}</version> <type>war</type> <scope>test</scope> </dependency> <dependency> <groupId>${project.groupId}</groupId> <artifactId>archetype-proxy</artifactId> <version>${project.version}</version> <type>war</type> <scope>test</scope> </dependency> </dependencies> <build> <testResources> <testResource> <directory>src/test/resources</directory> <filtering>true</filtering> </testResource> </testResources> <plugins> <plugin> <groupId>org.codehaus.modello</groupId> <artifactId>modello-maven-plugin</artifactId> <version>1.0-alpha-14</version> <executions> <execution> <id>archetype-common</id> <goals> <goal>java</goal> <goal>xsd</goal> <goal>xpp3-reader</goal> <goal>xpp3-writer</goal> </goals> <configuration> <version>1.0.0</version> <model>src/main/mdo/archetype-common.mdo</model> </configuration> </execution> <execution> <id>archetype-registry</id> <goals> <goal>java</goal> <goal>xsd</goal> <goal>xpp3-reader</goal> <goal>xpp3-writer</goal> </goals> <configuration> <version>1.0.0</version> <model>src/main/mdo/archetype-registry.mdo</model> </configuration> </execution> <execution> <id>archetype-descriptor</id> <goals> <goal>java</goal> <goal>xsd</goal> <goal>xpp3-reader</goal> <goal>xpp3-writer</goal> </goals> <configuration> <version>1.0.0</version> <model>src/main/mdo/archetype-descriptor.mdo</model> </configuration> </execution> <execution> <id>archetype-catalog</id> <goals> <goal>java</goal> <goal>xsd</goal> <goal>xpp3-reader</goal> <goal>xpp3-writer</goal> </goals> <configuration> <version>1.0.0</version> <model>src/main/mdo/archetype-catalog.mdo</model> </configuration> </execution> <execution> <id>archetype-old</id> <goals> <goal>java</goal> <goal>xsd</goal> <goal>xpp3-reader</goal> <goal>xpp3-writer</goal> </goals> <configuration> <version>1.0.0</version> <model>src/main/mdo/archetype.mdo</model> </configuration> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <executions> <execution> <id>copy</id> <phase>process-test-resources</phase> <goals> <goal>copy-dependencies</goal> </goals> <configuration> <outputDirectory>${project.build.directory}/wars</outputDirectory> <overWriteReleases>true</overWriteReleases> <overWriteSnapshots>true</overWriteSnapshots> <includeTypes>war</includeTypes> <stripVersion>true</stripVersion> </configuration> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-antrun-plugin</artifactId> <dependencies> <dependency> <groupId>ant</groupId> <artifactId>ant-antlr</artifactId> <version>1.6.5</version> </dependency> </dependencies> <executions> <execution> <id>archetype-test</id> <phase>process-test-resources</phase> <configuration> <tasks> <property name="test.projects.name" value="basic" /> <property name="test.projects.version" value="1.0" /> <property name="test.projects.archetype" value="${test.projects.name}-${test.projects.version}" /> <property name="test.projects.source.directory" value="${test.projects.archetype}" /> <property name="test.projects.target.directory" value="archetypes/${test.projects.name}/${test.projects.version}" /> <property name="test.projects.repository" value="repositories/central" /> <mkdir dir="${basedir}/target/test-classes/${test.projects.repository}/${test.projects.target.directory}/" /> <jar destfile="${basedir}/target/test-classes/${test.projects.repository}/${test.projects.target.directory}/${test.projects.archetype}.jar" basedir="${basedir}/src/test/archetypes/${test.projects.source.directory}/" /> </tasks> </configuration> <goals> <goal>run</goal> </goals> </execution> <execution> <id>archetype-test-partial</id> <phase>process-test-resources</phase> <configuration> <tasks> <property name="test.projects.name" value="partial" /> <property name="test.projects.version" value="1.0" /> <property name="test.projects.archetype" value="${test.projects.name}-${test.projects.version}" /> <property name="test.projects.source.directory" value="${test.projects.archetype}" /> <property name="test.projects.target.directory" value="archetypes/${test.projects.name}/${test.projects.version}" /> <property name="test.projects.repository" value="repositories/central" /> <mkdir dir="${basedir}/target/test-classes/${test.projects.repository}/${test.projects.target.directory}/" /> <jar destfile="${basedir}/target/test-classes/${test.projects.repository}/${test.projects.target.directory}/${test.projects.archetype}.jar" basedir="${basedir}/src/test/archetypes/${test.projects.source.directory}/" /> </tasks> </configuration> <goals> <goal>run</goal> </goals> </execution> <execution> <id>archetype-test-site</id> <phase>process-test-resources</phase> <configuration> <tasks> <property name="test.projects.name" value="site" /> <property name="test.projects.version" value="1.0" /> <property name="test.projects.archetype" value="${test.projects.name}-${test.projects.version}" /> <property name="test.projects.source.directory" value="${test.projects.archetype}" /> <property name="test.projects.target.directory" value="archetypes/${test.projects.name}/${test.projects.version}" /> <property name="test.projects.repository" value="repositories/central" /> <mkdir dir="${basedir}/target/test-classes/${test.projects.repository}/${test.projects.target.directory}/" /> <jar destfile="${basedir}/target/test-classes/${test.projects.repository}/${test.projects.target.directory}/${test.projects.archetype}.jar" basedir="${basedir}/src/test/archetypes/${test.projects.source.directory}/" /> </tasks> </configuration> <goals> <goal>run</goal> </goals> </execution> <execution> <id>archetype-test-old</id> <phase>process-test-resources</phase> <configuration> <tasks> <property name="test.projects.name" value="old" /> <property name="test.projects.version" value="1.0" /> <property name="test.projects.archetype" value="${test.projects.name}-${test.projects.version}" /> <property name="test.projects.source.directory" value="${test.projects.archetype}" /> <property name="test.projects.target.directory" value="archetypes/${test.projects.name}/${test.projects.version}" /> <property name="test.projects.repository" value="repositories/central" /> <mkdir dir="${basedir}/target/test-classes/${test.projects.repository}/${test.projects.target.directory}/" /> <jar destfile="${basedir}/target/test-classes/${test.projects.repository}/${test.projects.target.directory}/${test.projects.archetype}.jar" basedir="${basedir}/src/test/archetypes/${test.projects.source.directory}/" /> </tasks> </configuration> <goals> <goal>run</goal> </goals> </execution> <execution> <id>archetype-test-fileset</id> <phase>process-test-resources</phase> <configuration> <tasks> <property name="test.projects.name" value="fileset" /> <property name="test.projects.version" value="1.0" /> <property name="test.projects.archetype" value="${test.projects.name}-${test.projects.version}" /> <property name="test.projects.source.directory" value="${test.projects.archetype}" /> <property name="test.projects.target.directory" value="archetypes/${test.projects.name}/${test.projects.version}" /> <property name="test.projects.repository" value="repositories/central" /> <mkdir dir="${basedir}/target/test-classes/${test.projects.repository}/${test.projects.target.directory}/" /> <jar destfile="${basedir}/target/test-classes/${test.projects.repository}/${test.projects.target.directory}/${test.projects.archetype}.jar" basedir="${basedir}/src/test/archetypes/${test.projects.source.directory}/" /> </tasks> </configuration> <goals> <goal>run</goal> </goals> </execution> <execution> <id>repository-metadata</id> <phase>process-test-resources</phase> <configuration> <tasks> <property name="test.projects.source.directory" value="${test.projects.archetype}" /> <property name="test.projects.target.directory" value="archetypes" /> <property name="test.projects.repository" value="repositories/central" /> <mkdir dir="${basedir}/target/test-classes/${test.projects.repository}/${test.projects.target.directory}" /> </tasks> </configuration> <goals> <goal>run</goal> </goals> </execution> </executions> </plugin> <!--plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <configuration> <excludes> <exclude>**/ArchetyperRoundtripTest.java</exclude> <exclude>**/ArchetyperRoundtripWithProxyTest.java</exclude> <exclude>**/DefaultRepositoryCrawlerTest.java</exclude> </excludes> </configuration> </plugin--> </plugins> </build> <reporting> <plugins> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>cobertura-maven-plugin</artifactId> <version>2.2</version> </plugin> </plugins> </reporting> <profiles> <profile> <id>internal-catalog</id> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-surefire-plugin</artifactId> <configuration> <includes> <include>**/InternalCatalogFromWiki.java</include> <!--include>**/InternalCatalogArchetypesVerification.java</include--> </includes> </configuration> </plugin> </plugins> </build> </profile> </profiles> </project>
<dependency> <groupId>org.apache.maven.archetype</groupId> <artifactId>archetype-common</artifactId> <version>2.0</version> </dependency>
If you think the following archetype-common-2.0.jar downloaded from Maven central repository is inappropriate, such as containing malicious code/tools or violating the copyright, please email , thanks.
Download archetype-common-2.0.jar file