Ich habe Maven 3.3.9 installiert und ich betreibe Eclipse Mars 2 mit JDK 1.8.0_65.M2E in Eclipse gibt Maven-Compiler-Plugin Fehler, aber Maven Installation ist in Ordnung
Ich habe versucht, ein Maven-Projekt zu erstellen, aber es gibt immer vier Fehler:
Description Resource Path Location Type
CoreException: Could not get the value for parameter compilerId for plugin execution default-compile: PluginResolutionException: Plugin org.apache.maven.plugins:maven-compiler-plugin:3.1 or one of its dependencies could not be resolved: Failed to collect dependencies at org.apache.maven.plugins:maven-compiler-plugin:jar:3.1 -> org.codehaus.plexus:plexus-container-default:jar:1.5.5 -> org.apache.xbean:xbean-reflect:jar:3.4 -> log4j:log4j:jar:1.2.12: ArtifactDescriptorException: Failed to read artifact descriptor for log4j:log4j:jar:1.2.12: ArtifactResolutionException: Failure to transfer log4j:log4j:pom:1.2.12 from https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced. Original error: Could not transfer artifact log4j:log4j:pom:1.2.12 from/to central (https://repo.maven.apache.org/maven2): The operation was cancelled. pom.xml /PluginBasedPasswords line 1 Maven Project Build Lifecycle Mapping Problem
ich einen ähnlichen Fehler zu dem oben erhalten, aber für Plug-Ausführung Standard-testCompile
die beiden anderen (eine für Standard-Kompilierung und die andere für die default-testCompile) haben eine Struktur wie folgt aus:
Description Resource Path Location Type
Plugin execution not covered by lifecycle configuration: org.apache.maven.plugins:maven-compiler-plugin:3.1:compile (execution: default-compile, phase: compile) pom.xml /PluginBasedPasswords line 1 Maven Project Build Lifecycle Mapping Problem
das proje ct Assistent für die Erstellung zeigt mir eine ähnliche Version:
Ich habe einige Tutorials gefolgt Maven für die Installation und Einstellung meine Umgebungsvariablen so bezweifle ich es ihnen ist (falls erforderlich: PFAD: C:\ProgramData\Oracle\Java\javapath;C:\Program Files\Maven\apache-maven-3.3.9\bin;;C:\Program Files\Java\jdk1.8.0_65\bin;C:\Program Files\Java\jre1.8.0_73;
, M2_HOME: C:\Program Files\Maven\apache-maven-3.3.9
und JAVA_HOME: C:\Program Files\Java\jdk1.8.0_65
)
Meine Maven Installation scheint funktionsfähig zu sein, weil mvn -version
zurückkehrt laufen:
C:\Windows\system32>mvn -version
Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-10T16:41:4
7+00:00)
Maven home: C:\Program Files\Maven\apache-maven-3.3.9
Java version: 1.8.0_65, vendor: Oracle Corporation
Java home: C:\Program Files\Java\jdk1.8.0_65\jre
Default locale: en_GB, platform encoding: Cp1252
OS name: "windows 7", version: "6.1", arch: "amd64", family: "dos"
Ich habe auch mein M2E-Plugin über den Esclipse Marketplace aktualisiert, so dass ich wirklich keine Ahnung habe, was schief läuft. Irgendeine Hilfe?