我想使用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',但没有成功。 我不知道如何解决这个问题,欢迎提出建议。
答案 0 :(得分:0)
说明可在Github repo中找到,但也会粘贴在
下方的Eclipse
要从Eclipse构建,只需将项目作为现有项目导入工作区。
蚂蚁
使用Ant构建最简单的方法是从BoxJavaLibraryV2目录运行ant。这将输出一个JAR到dist / debug / BoxJavaLibraryV2.jar。您可以通过运行ant -p来查看其他目标的完整列表。
$ ant -p
主要目标:
clean删除所有构建的文件。 debug执行调试版本。 release执行发布版本。 test执行调试构建,然后运行测试。 默认目标:debug 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:1.1.1,因为它可能与Android提供的内部版本冲突。”这是预期的,不应影响您的构建。