2016-06-10 25 views
0

zu packen Ich versuche, mein Projekt mit Maven zu packen. Ich habe mir viele Fragen angeschaut, aber keiner konnte mir helfen und außerdem bin ich ein Neuling. Wenn ich versuche, den Befehl „MVN sauber Paket“ in meinem Projektverzeichnis auszuführen, erhalte ich folgende Fehlermeldung:Nicht in der Lage, Projekt mit Maven

[INFO] Scanning for projects... 
[WARNING] 
[WARNING] Some problems were encountered while building the effective model for com.cognitionis:tipsem:jar:2.5 
[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-jar-plugin is missing. @ line 48, column 21 
[WARNING] 
[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build. 
[WARNING] 
[WARNING] For this reason, future Maven versions might no longer support building such malformed projects. 
[WARNING] 
[INFO]                   
[INFO] ------------------------------------------------------------------------ 
[INFO] Building TIPSem 2.5 
[INFO] ------------------------------------------------------------------------ 
Downloading: http://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-clean-plugin/2.5/maven-clean-plugin-2.5.pom 
[INFO] ------------------------------------------------------------------------ 
[INFO] BUILD FAILURE 
[INFO] ------------------------------------------------------------------------ 
[INFO] Total time: 0.653s 
[INFO] Finished at: Sat Jun 11 00:29:54 IST 2016 
[INFO] Final Memory: 7M/102M 
[INFO] ------------------------------------------------------------------------ 
[ERROR] Plugin org.apache.maven.plugins:maven-clean-plugin:2.5 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-clean-plugin:jar:2.5: Could not transfer artifact org.apache.maven.plugins:maven-clean-plugin:pom:2.5 from/to central (http://repo.maven.apache.org/maven2): Connection to http://repo.maven.apache.org refused: Connection refused -> [Help 1] 
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch. 
[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 read the following articles: 
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginResolutionException 

ich Maven Version 3.0.5 installiert haben, und ich habe diese Versionsnummer in pom.xml enthalten als Gut. Kannst du mir bitte dabei helfen?

+2

Können Sie die URL http://repo.maven.apache.org/maven2/org/apache/maven/plugins/maven-clean-plugin/2.5/maven-clean-plugin-2.5.pom in Ihrem Browser öffnen ? Haben Sie eine unbeschränkte Internetverbindung? – dunni

+0

Dies scheint die Ursache zu sein "Verbindung zu http://repo.maven.apache.org abgelehnt: Verbindung verweigert" - wie @dunni empfiehlt, versuchen Sie die URL in Ihrem Browser, um die Konnektivität zu bestätigen. Hast du eine Verbindung zum Internet? Gibt es eine Firewall oder einen Proxy zwischen Ihrem PC und dem Internet? –

+0

Ja. Ich habe Proxy-Einstellung, aber ich konnte die URL in meinem Browser öffnen. –

Antwort

0

Wenn Sie in einer Organisation arbeiten, wo sie den Zugriff auf Websites/Repositories im Internet im Allgemeinen beschränken, wenn Ihnen ist jede Art von Sicherheitsrichtlinien mit,

Ich schlage vor, Sie mit anderen zu überprüfen, ob Ihre Organisation alle internen haben Nexus oder ein anderes Maven-Repository, das bereits vorhanden ist. Wenn dies der Fall ist, müssen Sie das Repository in Ihrer .m2/settings.xml konfigurieren.

Wenn nicht wie @Kevin Hooke sagte, überprüfen Sie für interne Firewall oder Proxy-Einstellungen.

+0

Aber ich kann auf die URL in meinem Browser zugreifen. Ich habe eine Proxy-Einstellung, aber ich denke nicht, dass dies der Grund ist. –

+0

In Ihrem Browser ist die Konfiguration für Proxy/Firewall bereits abgeschlossen. Die Proxy-Konfiguration in Maven muss in 'settings.xml' korrekt vorgenommen werden ... – khmarbaise