缺少工件com.sun.jersey:jersey-servlet.jar

时间:2016-07-30 21:27:34

标签: java maven jersey

我使用Jersey原型创建项目,我无法构建此项目,因为下面的依赖项没有解析。

<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>

2 个答案:

答案 0 :(得分:5)

很可能这可能是由于您配置的球衣版本不可用。 在pom.xml中更新Jersey版本的属性,如下所示:

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

它将解决所有依赖项。

如果您仍然遇到问题,请详细说明您的错误。

答案 1 :(得分:0)

默认情况下,archetype使用的是jersey.version.1.20-SNAPSHOT,一旦在pom中指定了正确的版本,就会下载依赖项。