0
Jetty
とJersey
を使用してレストサービスを実装する新しいWebプロジェクトをセットアップしようとしています。しかし、mavenの依存関係を定義しようとしているときにエラーが発生しています。Mavenエラー - Glassfish vs Sun Jersey
のpom.xml
<dependencies>
<dependency>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-server</artifactId>
<version>9.2.5.v20141112</version>
</dependency>
<dependency>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-servlet</artifactId>
<version>9.2.5.v20141112</version>
</dependency>
<dependency>
<groupId>org.glassfish.jersey.core</groupId>
<artifactId>jersey-server</artifactId>
<version>2.17</version>
</dependency>
<dependency>
<groupId>org.glassfish.jersey.containers</groupId>
<artifactId>jersey-container-jetty-servlet</artifactId>
<version>2.17</version>
</dependency>
</dependencies>
私はこれらのようなエラーの多くを取得しています:
Failed to read artifact descriptor for org.eclipse.jetty:
jetty-server:jar:9.2.5.v20141112
org.eclipse.aether.resolution.ArtifactDescriptorException:
Failed to read artifact descriptor for org.eclipse.jetty:
jetty-server:jar:9.2.5.v20141112
をしかし、com.sun.jersey
を使用して作業している:
<dependency>
<groupId>asm</groupId>
<artifactId>asm</artifactId>
<version>3.3.1</version>
</dependency>
<dependency>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-bundle</artifactId>
<version>1.19</version>
</dependency>
<dependency>
<groupId>org.json</groupId>
<artifactId>json</artifactId>
<version>20140107</version>
</dependency>
<dependency>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-server</artifactId>
<version>1.19</version>
</dependency>
<dependency>
<groupId>com.sun.jersey</groupId>
<artifactId>jersey-core</artifactId>
<version>1.19</version>
</dependency>
</dependencies>