'TwitterAPI' 카테고리의 다른 글
[Twitter4J] OAuth support (0) | 2011.02.10 |
---|---|
Twitter4J를 이용한 Android Twitter Application 예제 1 (5) | 2009.11.19 |
Twitter4J를 사용하기 위한 JAVA CLASSPATH 설정 (0) | 2009.10.22 |
[Twitter4J] OAuth support (0) | 2011.02.10 |
---|---|
Twitter4J를 이용한 Android Twitter Application 예제 1 (5) | 2009.11.19 |
Twitter4J를 사용하기 위한 JAVA CLASSPATH 설정 (0) | 2009.10.22 |
You can update "What are you doing?" via Twitter.updateStatus() method.
See also twitter4j.examples.Update.java for detail.
[Twitter4J] OAuth support (0) | 2011.02.10 |
---|---|
Twitter4J TwitterException -1 발생 (1) | 2010.02.05 |
Twitter4J를 사용하기 위한 JAVA CLASSPATH 설정 (0) | 2009.10.22 |
Connecting to the Network and download data. (0) | 2014.09.03 |
---|---|
MediaCodec sample code (6) | 2012.12.03 |
[Android] Google Music Beta apk (2) | 2011.09.17 |
[Android] Google plus apk, Android Market apk (4) | 2011.07.27 |
안드로이드 Easier click Listener, OnClick의 간단한 코드작성 방법 (3) | 2009.11.05 |
Window에서 Twitter4J API 사용을 위해서는
twitter4j-2.0.10 이하에 존재하는 jar 파일의 위치를 CLASSPATH 환경 변수 값에 등록을 해주어야 한다.
그래야 Twitter4j class 들을 import한 java파일을 javac를 이용하여 정상적으로 빌드 할 수 있다.
즉, 아래의 jar파일들이 CLASSPATH 환경 변수에 포함되어야만
어떤 경로에서든 Twitter4j 를 import한 java파일이 빌드가 되는 것이다.
Twitter4J 의 jar파일이 아니더라도 빌드하고자 하는 파일의 import 에 새로운 class가 추가될 경우에는
필요한 jar파일들이 있는 경로를 CLASSPATH로 추가해 주어야 한다.
twitter4j-2.0.10\twitter4j-2.0.10.jar
twitter4j-2.0.10\twitter4j-2.0.10-javadoc.jar
twitter4j-2.0.10\twitter4j-2.0.10-sources.jar
twitter4j-2.0.10\lib\jdom.jar
twitter4j-2.0.10\lib\junit.jar
twitter4j-2.0.10\lib\logback-classic-0.9.6.jar
twitter4j-2.0.10\lib\logback-core-0.9.6.jar
twitter4j-2.0.10\lib\rome-0.9.jar
twitter4j-2.0.10\lib\slf4j-api-1.5.0.jar
아래와 같이 배치파일을 생성하여 CLASSPATH에 추가를 쉽게 한다.
setEvn.cmd 라는 파일을 생성하여 아래와 같이 코드를 넣자.(Window 환경용 임)
set JAVA_HOME=C:\Program Files\Java\jdk1.6.0_03
for %%i in (D:\SFF\Twitter\Twitter4J\twitter4j-2.0.10\lib\*.jar) do set CLASSPATH=!CLASSPATH!;%%i
for %%i in (D:\SFF\Twitter\Twitter4J\twitter4j-2.0.10\*.jar) do set CLASSPATH=!CLASSPATH!;%%i
set CLASSPATH=%CLASSPATH%;.
set MEM_ARGS=-Xms10m -Xmx10m
위의 JAVA_HOME의 값과 같이 강조처리한 경로명에 대해서는
본인의 경로에 맞도로 변경을 하도록 한다.
setEnv.cmd를 cmd창에서 실행하면 아래와 같이 CLASSPATH값이 변경되었음을 확인 할 수 있다.
그리고 CLASSPATH에 현재경로를 알려주는 . 을 등록하지 않게되면
아래와 같은 Error를 보게 된니 반드시 . 경로(현재폴더를 지정하는 것임)도 추가 하도록 한다( set CLASSPATH=%CLASSPATH%;.)
CLASSPATH가 정상적으로 설정되었다면
아래와 같이 컴파일 및 실행을 해볼 수 있다.(setEnv.cmd 는 이미 실행한 상태임)
이 글은 스프링노트에서 작성되었습니다.
[Twitter4J] OAuth support (0) | 2011.02.10 |
---|---|
Twitter4J TwitterException -1 발생 (1) | 2010.02.05 |
Twitter4J를 이용한 Android Twitter Application 예제 1 (5) | 2009.11.19 |