2013-10-18 1 views
0

box.com API를 사용하고 싶습니다. 나는 파일을 다운로드하고이 수입을 사용하는 몇 가지 예제 코드를 체크 : 나는 똑같은 수입을 시도 할 때Box.com JAVA SDK 클래스 경로? Box.com JAVA 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.*; 

그러나, 넷빈즈 패키지 존재하지 않는 com.box.boxjavalibv2 말한다.

그래서 JAR 파일을 확인하고 'com.box.boxjavalibv2'를 찾으려고 시도했지만 성공하지 못했습니다. 이 문제를 해결하는 방법을 모르겠다. 조언을 환영합니다.

+0

프로젝트 소개 라이브러리를 가져 왔습니까? – RamonBoza

+0

@RamonBoza 물론 Dropbox API를 사용한 경험이 있습니다. JAR 파일을 가져 오는 방법을 알고 있습니다. –

답변

0

지침은 Github repo에서 찾을 수 있습니다뿐만 아니라, 이클립스에서 구축 단순히 기존 프로젝트로 작업 공간으로 프로젝트를 가져 오려면

아래

이클립스

를 붙여 넣습니다. 개미 건물의

개미

가장 쉬운 방법은 BoxJavaLibraryV2 디렉토리에서 개미를 실행하는 것입니다. dist/debug/BoxJavaLibraryV2.jar에 JAR을 출력합니다. ant -p를 실행하여 추가 대상의 전체 목록을 볼 수 있습니다.

$ 개미 -p

주요 목표 :

청소는 기본 제공 파일을 삭제합니다. 디버그 디버그 빌드를 수행합니다. 릴리스 릴리스 빌드를 수행합니다. 테스트 디버그 빌드를 수행 한 다음 테스트를 실행합니다. 기본 타겟 : 디버그 Gradle (실험적)

Android Studio에서 SDK를 사용할 수 있도록 Gradle에 대한 실험적 지원도 있습니다. Gradle 1.6이 설치되어 있어야합니다.

gradle 빌드를 실행하면 SDK가 빌드되고 테스트가 실행됩니다. JAR 파일은 build/libs/BoxJavaLibraryV2-1.0.jar에 저장됩니다. 또는 SDK를 로컬 Maven 저장소에 설치하는 gradle install을 실행할 수도 있습니다. 그런 다음 종속성 문자열 인 com.box.boxjavalibv2 : BoxJavaLibraryV2 : 1.0을 사용하여 다른 프로젝트에서 참조 할 수 있습니다.

Android 사용자 참고 사항 : Android에서 제공하는 내부 버전과 충돌 할 수 있으므로 "WARNING : Dependency commons-logging : commons-logging : 1.1.1은 기본 구성에서 무시됩니다."라는 경고 메시지가 표시 될 수 있습니다. " 이것은 예상되며 빌드에 영향을주지 않습니다.