2015-09-23 47 views
0

我们有一个现有的JavaEE Web应用程序。我们需要通过webdav连接到文档库。我正在尝试使用沙丁鱼,但无法找到明确的设置说明。 Maven是强制性的吗?或者,是否可以在我们的应用程序中简单地包含sardine.jar并使用下面的代码?带有JavaEE Web应用程序的webdav沙丁鱼罐

Sardine sardine = SardineFactory.begin("username", "password"); 
List<DavResource> resources = sardine.list("http://myhost.com/modeshape-webdav/sample/default"); 
for (DavResource res : resources) 
{ 
    System.out.println(res); 
} 
+0

Maven会带给你所有需要的依赖关系,因为沙丁鱼库可以依赖于其他库,他们可以依赖另一个库,等等。但是你可以选择解决你自己的依赖关系,在这种情况下你不需要Maven。 –

+0

谢谢,我添加沙丁鱼库,并不得不解决多个jar依赖问题 – user1549605

回答

0

如果你使用Maven,你可以在你的pom.xml添加这个依赖使用沙丁鱼:

<dependency> 
    <groupId>com.github.lookfirst</groupId> 
    <artifactId>sardine</artifactId> 
    <version>5.5</version> 
</dependency> 
相关问题