2016-03-20 7 views
1

Ich möchte einen Pojo mit einem POST mit Trikot senden.kann ich Jersey 1 und Jersey 2 importieren und verschiedene Importe in verschiedenen Klassen verwenden?

Ich verstehe, gibt es zwei Versionen von Jersey: 1 ... und 2 ...

Ich füge Code zu einem bestehenden Projekt, das verwendet:

compile('com.sun.jersey:jersey-bundle:1.19') 
compile('com.sun.jersey:jersey-json:1.19') 
compile group: 'org.codehaus.jackson', name:'jackson-jaxrs', version: '1.1.1' 

kann ich den Pfad hinzufügen zu jersey 2.. auch und importieren Sie die richtigen Klassen, wann immer ich sie in meinen Klassen brauche?

Antwort

0

Nicht direkt, sie werden in Konflikt geraten. Wenn Sie spezifische (und gut definierte) Verwendung von Jersey2-Modulen haben, können Sie vielleicht erwägen, sie zu schattieren (oder Jersey1 oder Both) - auf diese Weise würden sie nicht in Konflikt geraten, aber ich empfehle 1 Version zu wählen (wahrscheinlich Jersey2) und sie zu verwenden, da es viele Verbesserungen und Bugfixes gegenüber Version 1 hat und die Konfliktprobleme beseitigt werden.

Hier ist eine schöne Antwort in SO, dass explains welche Schattierung ist

Verwandte Themen