2016-07-30 16 views
0

Ich erstellte Projekt mit Jersey archetype, ich kann dieses Projekt nicht bauen, da unten Abhängigkeiten nicht auflösen.Fehlendes Artefakt com.sun.jersey: jersey-servlet.jar

<dependency> 
    <groupId>com.sun.jersey</groupId> 
    <artifactId>jersey-servlet</artifactId> 
    <version>${jersey.version}</version> 
</dependency> 
<dependency> 
    <groupId>com.sun.jersey</groupId> 
    <artifactId>jersey-json</artifactId> 
    <version>${jersey.version}</version> 
</dependency> 
<dependency> 
    <groupId>com.sun.jersey</groupId> 
    <artifactId>jersey-client</artifactId> 
    <version>${jersey.version}</version> 
    <scope>test</scope> 
</dependency> 
+1

Haben Sie die Eigenschaft '$ {jersey.version} 'in Ihrer Pom-Datei? –

+2

Ja, Alex, ich löste Problem durch die Verwendung von jersey.version = 1.19.1 –

Antwort

0

standardmäßig Urbild ist jersey.version.1.20-snapshot verwenden, werden Abhängigkeiten herunterladen einmal richtige Version in pom angegeben ist.

1

Höchstwahrscheinlich könnte dies daran liegen, dass die von Ihnen konfigurierte Trikotversion nicht verfügbar ist. Aktualisieren Sie die Eigenschaft für Jersey Version in der pom.xml wie unten oder die gewünschte Version:

<jersey.version>1.19.1</jersey.version> 

Es werden alle Abhängigkeiten auflösen.

Wenn Sie weiterhin Probleme haben, erläutern Sie bitte den Fehler, den Sie im Detail erhalten.

+0

Diejenigen, die pls downvote fügen Sie einen Kommentar mit dem Grund. Ich werde versuchen zu antworten – James