【问题标题】:Box.com JAVA SDK classpath? Have you ever used Box.com JAVA api?Box.com JAVA SDK 类路径?你用过Box.com JAVA api吗?
【发布时间】:2013-10-18 14:02:41
【问题描述】:

我想使用 box.com API。我下载了文件并检查了一些使用这些导入的示例代码:

import com.box.boxjavalibv2.*;
import com.box.boxjavalibv2.dao.*;
import com.box.boxjavalibv2.exceptions.*;
import com.box.boxjavalibv2.requests.requestobjects.*;
import com.box.restclientv2.exceptions.*;

但是,当我尝试完全相同的导入时,Netbeans 说包 com.box.boxjavalibv2 不存在。

所以我检查了 JAR 文件并试图找到“com.box.boxjavalibv2”,但没有成功。 我不知道如何解决这个问题,欢迎提出建议。

【问题讨论】:

  • 您是否已将库导入到项目中?
  • @RamonBoza 当然,我有使用 dropbox api 的经验。我知道如何导入 JAR 文件。

标签: java import classpath box-api


【解决方案1】:

说明可以在Github repo找到,但也贴在下面

日食

要从 Eclipse 构建,只需将项目作为现有项目导入您的工作区。

蚂蚁

使用 Ant 构建的最简单方法是从 BoxJavaLibraryV2 目录运行 ant。这将向 dist/debug/BoxJavaLibraryV2.jar 输出一个 JAR。您可以通过运行 ant -p 查看完整的附加目标列表。

$蚂蚁-p

主要目标:

clean 删除所有构建的文件。 debug 执行调试构建。 release 执行发布构建。 test 执行调试构建,然后运行测试。 默认目标:调试 Gradle(实验性)

还有对 Gradle 的实验性支持,允许您将 SDK 与 Android Studio 一起使用。您必须安装 Gradle 1.6。

运行 gradle build 将构建 SDK 并运行其测试。一个 JAR 将放置在 build/libs/BoxJavaLibraryV2-1.0.jar 中。或者,您可以运行 gradle install ,它将 SDK 安装到您的本地 Maven 存储库。然后可以使用依赖字符串 com.box.boxjavalibv2:BoxJavaLibraryV2:1.0 从其他项目中引用它。

Android 用户注意事项:您可能会收到一条警告:“警告:默认配置忽略依赖项 commons-logging :commons-logging:1.1.1,因为它可能与 Android 提供的内部版本冲突。”这是意料之中的,不会影响您的构建。

【讨论】:

    猜你喜欢
    • 2014-12-16
    • 1970-01-01
    • 1970-01-01
    • 2012-09-13
    • 1970-01-01
    • 1970-01-01
    • 2013-11-15
    • 1970-01-01
    • 2014-06-22
    相关资源
    最近更新 更多