【问题标题】:webdav sardine jar with JavaEE web application带有 JavaEE Web 应用程序的 webdav 沙丁鱼 jar
【发布时间】:2015-09-23 21:19:55
【问题描述】:

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

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);
}

【问题讨论】:

  • Maven 将为您带来所有需要的依赖项,因为 Sardine 库可以依赖于其他库,它们也可以依赖于其他库,依此类推。但是你可以选择自己解决这个依赖,在这种情况下你不需要 Maven。
  • 谢谢,我添加了沙丁鱼库,不得不解决多个 jar 依赖问题

标签: maven jakarta-ee sardine


【解决方案1】:

如果你使用 Maven,你可以在你的 pom.xml 中添加这个依赖来使用 Sardine:

<dependency>
  <groupId>com.github.lookfirst</groupId>
  <artifactId>sardine</artifactId>
  <version>5.5</version>
</dependency>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-18
    • 2017-10-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多