2016-07-30 106 views
0

我使用Jersey原型创建了项目,我无法像下面那样构建这个项目,依赖关系不能解决。Missing artifact 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

你在你的pom文件中有'$ {jersey.version}'属性吗? –

+2

是亚历克斯,我解决了问题,通过使用jersey.version = 1.19.1 –

回答

0

默认情况下,原型是使用jersey.version.1.20-快照依赖将下载一次正确的版本是在POM中指定。

1

很可能这可能是由于您配置的球衣版本不可用。 更新版球衣在pom.xml属性如下或你想要的版本:

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

这将解决所有的依赖。

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

+0

那些downvote pls添加评论的原因。我会尽力回答 – James