2017-02-17 2 views
1

Nach Anweisung des Servers Urform erhalten von Teamcity dockonnte nicht von Maven

Ich benutze mvn archetype:generate -DarchetypeRepository=http://download.jetbrains.com/teamcity-repository -DarchetypeArtifactId=teamcity-server-plugin -DarchetypeGroupId=org.jetbrains.teamcity.archetypes -DarchetypeVersion=RELEASE eine Projektvorlage von serverseitigen-only-Plugin zu erstellen.

Allerdings löst der Fehler wie unten jedes Mal, wenn ich den mvn-Befehl ausführen.

[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-source 
s @ standalone-pom >>> 
[INFO] 
[INFO] <<< maven-archetype-plugin:3.0.0:generate (default-cli) < generate-source 
s @ standalone-pom <<< 
[INFO] 
[INFO] --- maven-archetype-plugin:3.0.0:generate (default-cli) @ standalone-pom 
--- 
Downloading: https://repo.maven.apache.org/maven2/org/codehaus/groovy/groovy/1.8 
.3/groovy-1.8.3.jar 
[INFO] ------------------------------------------------------------------------ 
[INFO] BUILD FAILURE 
[INFO] ------------------------------------------------------------------------ 
[INFO] Total time: 20:12 min 
[INFO] Finished at: 2017-02-17T10:16:15+08:00 
[INFO] Final Memory: 9M/21M 
[INFO] ------------------------------------------------------------------------ 
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-archetype-plugin:3 
.0.0:generate (default-cli) on project standalone-pom: Execution default-cli of 
goal org.apache.maven.plugins:maven-archetype-plugin:3.0.0:generate failed: Plug 
in org.apache.maven.plugins:maven-archetype-plugin:3.0.0 or one of its dependenc 
ies could not be resolved: Could not transfer artifact org.codehaus.groovy:groov 
y:jar:1.8.3 from/to central (https://repo.maven.apache.org/maven2): GET request 
of: org/codehaus/groovy/groovy/1.8.3/groovy-1.8.3.jar from central failed: Prema 
ture end of Content-Length delimited message body (expected: 5522507; received: 
3244032 -> [Help 1] 
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e swit 
ch. 
[ERROR] Re-run Maven using the -X switch to enable full debug logging. 
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please rea 
d the following articles: 
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginResoluti 
onException 

Wer weiß, wie man das Problem beheben kann?

+0

Sie haben eine Art von Internet/Proxy-Problem auf Ihrer Seite beheben. Es läuft normal hier. –

+0

@JorgeCampos Dank Jorge, der Download-Prozess wird nicht sofort gestoppt, kann aber auf halbem Weg herunterladen. Außerdem habe ich den Proxy im .m2 Ordner eingestellt. – Gearon

+0

@JorgeCampos Können Sie mir bitte die von Ihnen verwendete Maven-Version mitteilen? Danke – Gearon

Antwort

2

ändern Sie den Spiegel in setttings.xml wird das Problem

<mirrors> 
    <mirror> 
    <id>google-maven-central</id> 
    <name>Google Maven Central</name> 
    <url>https://maven-central.storage.googleapis.com</url> 
    <mirrorOf>central</mirrorOf> 
    </mirror> 
</mirrors> 

Bitte setzen obigen Abschnitt in settings.xml

+0

das funktionierte für mich, danke. wäre daran interessiert zu verstehen, warum dies erforderlich ist, um zu arbeiten. und wie es den "[ERROR] Fehler beim Ausführen des Ziels gelöst hat org.apache.maven.plugins: maven-archetype-plugin: 3.0.0: generate" –

Verwandte Themen