libgdx-maven-archetype icon indicating copy to clipboard operation
libgdx-maven-archetype copied to clipboard

Maven skeleton generating failed

Open HuKuTa94 opened this issue 4 years ago • 1 comments

Hi. I repeat step by step instructions. When I run mvn archetype:generate
-DarchetypeRepository=local
-DarchetypeRepository=$HOME/.m2/repository
-DarchetypeGroupId=com.badlogic.gdx
-DarchetypeArtifactId=gdx-archetype
-DarchetypeVersion=1.2.0

I get an exception: [WARNING] Error reading archetype catalog http://repo1.maven.org/maven2 org.apache.maven.wagon.TransferFailedException: Transfer failed for http://repo1.maven.org/maven2 501 HTTPS Required

Why it uses HTTP instead of HTTPS? I set up a profile in maven settings.xml like this:

id maven-https activation activeByDefault true repositories repository id central URL https://repo1.maven.org/maven2 snapshots enabled false pluginRepositories pluginRepositor id central url https://repo1.maven.org/maven2 snapshots enabled false

When maven asks me to choose a number: Choose a number: 16: What is it? I didn't found it in the readme. So next, I enter group and artefact id, version, package. It doesn't ask me to enter JavaGameClassName.

Then I get more errors. One of them: [ERROR] Unable to add module to the current project as it is not of packaging type 'pom' org.apache.maven.archetype.old.ArchetypeTemplateProcessingException: Unable to add module to the current project as it is not of packaging type 'pom'

any help? console_log.txt

HuKuTa94 avatar Jan 19 '21 13:01 HuKuTa94

Those steps are missing one: create a dir and run the generate inside. The error is given because mvn is using the current pom.xml

eduyayo avatar Feb 03 '22 23:02 eduyayo