You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Petar Tahchiev (JIRA)" <ji...@apache.org> on 2017/10/24 17:16:00 UTC

[jira] [Commented] (ARCHETYPE-519) archetype:generate with specified remote archetypeCatalog falls back to internal catalog

    [ https://issues.apache.org/jira/browse/ARCHETYPE-519?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16217296#comment-16217296 ] 

Petar Tahchiev commented on ARCHETYPE-519:
------------------------------------------

For me it works:
{{settings.xml}}
{code}
	<profiles>
		<profile>
			<id>nemesis</id>
			<repositories>
			  <repository>
				<id>nemesis-samplestore-archetype</id>
				<url>https://repository.nemesis.io/artifactory/libs-snapshot/</url>
			  </repository>
			</repositories>
		</profile>
	</profiles>
........
		<server>
			<id>nemesis-samplestore-archetype</id>
			<username>ptahchiev</username>
			<password>XXXXXXX</password>
		</server>
{code}

and then just the regular command line execution of {{archetype:generate}}.

> archetype:generate with specified remote archetypeCatalog falls back to internal catalog
> ----------------------------------------------------------------------------------------
>
>                 Key: ARCHETYPE-519
>                 URL: https://issues.apache.org/jira/browse/ARCHETYPE-519
>             Project: Maven Archetype
>          Issue Type: Bug
>          Components: Generator
>    Affects Versions: 3.0.0
>         Environment: Mac OS X 10.11.6, Apache Maven 3.2.3
>            Reporter: Philip Mundt
>            Assignee: Robert Scholte
>             Fix For: 3.0.1
>
>
> We were surprised to find out that our archetype was "suddenly" not working anymore. It turns out it was the release of {{org.apache.maven.plugins:maven-archetype-plugin:3.0.0}} from 12/Feb/17 that was the culprit.
> When running:
> {{mvn org.apache.maven.plugins:maven-archetype-plugin:3.0.0:generate -DarchetypeCatalog=<remote-catalog-url-from-our-nexus>}} we end up with the plugin falling back to the internal catalog:
> {code}
> [INFO] Scanning for projects...
> [INFO]
> [INFO] ------------------------------------------------------------------------
> [INFO] Building Maven Stub Project (No POM) 1
> [INFO] ------------------------------------------------------------------------
> [INFO]
> [INFO] >>> maven-archetype-plugin:3.0.0:generate (default-cli) > generate-sources @ standalone-pom >>>
> [INFO]
> [INFO] <<< maven-archetype-plugin:3.0.0:generate (default-cli) < generate-sources @ standalone-pom <<<
> [INFO]
> [INFO] --- maven-archetype-plugin:3.0.0:generate (default-cli) @ standalone-pom ---
> [INFO] Generating project in Interactive mode
> [INFO] No catalog defined. Using internal catalog
> [INFO] No archetype defined. Using maven-archetype-quickstart (org.apache.maven.archetypes:maven-archetype-quickstart:1.0)
> Choose archetype:
> 1: internal -> org.apache.maven.archetypes:maven-archetype-archetype (An archetype which contains a sample archetype.)
> 2: internal -> org.apache.maven.archetypes:maven-archetype-j2ee-simple (An archetype which contains a simplifed sample J2EE application.)
> 3: internal -> org.apache.maven.archetypes:maven-archetype-plugin (An archetype which contains a sample Maven plugin.)
> 4: internal -> org.apache.maven.archetypes:maven-archetype-plugin-site (An archetype which contains a sample Maven plugin site.
>       This archetype can be layered upon an existing Maven plugin project.)
> 5: internal -> org.apache.maven.archetypes:maven-archetype-portlet (An archetype which contains a sample JSR-268 Portlet.)
> 6: internal -> org.apache.maven.archetypes:maven-archetype-profiles ()
> 7: internal -> org.apache.maven.archetypes:maven-archetype-quickstart (An archetype which contains a sample Maven project.)
> 8: internal -> org.apache.maven.archetypes:maven-archetype-site (An archetype which contains a sample Maven site which demonstrates
>       some of the supported document types like APT, XDoc, and FML and demonstrates how
>       to i18n your site. This archetype can be layered upon an existing Maven project.)
> 9: internal -> org.apache.maven.archetypes:maven-archetype-site-simple (An archetype which contains a sample Maven site.)
> 10: internal -> org.apache.maven.archetypes:maven-archetype-webapp (An archetype which contains a sample Maven Webapp project.)
> Choose a number or apply filter (format: [groupId:]artifactId, case sensitive contains):
> {code}
> Version 2.4 works as expected (the archetype catalog exists under given URL and can be downloaded).



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)