2013-01-09 2 views
0

시스템에 AlchemyApi를 설치했으며 Api 키도 얻었습니다. readme.txt 파일에서 언급 한 바와 같이 나는 예제를 실행 때, 나는 다음과 같은 오류를 얻을 : -AlchemyAPI 예제를 실행할 수 없습니다.

AlchemyAPI_Java-0.8/testdir에의 $ 자바를 -jar ../dist/AlchemyAPI-Entity-Test.jar

스레드 "주요"java.net.ConnectException에서

`예외 : 연결 자바에서 java.net.AbstractPlainSocketImpl.doConnect (AbstractPlainSocketImpl.java:327) 에서 java.net.PlainSocketImpl.socketConnect (기본 방법) 에서 을 시간이 초과되었습니다. java.net.SocksSocketImpl.connect에서 java.net.AbstractPlainSocketImpl.connect (AbstractPlainSocketImpl.java:180) 에서 net.AbstractPlainSocketImpl.connectToAddress (AbstractPlainSocketImpl.java:193) (SocksSocke tImpl.java:384) sun.net.NetworkClient.doConnect에서 java.net.Socket.connect (Socket.java:495) 에서 java.net.Socket.connect (Socket.java:546) 에서 (NetworkClient. java : 178) at sun.net.www.http.HttpClient.openServer (HttpClient.java:409) at sun.net.www.http.HttpClient.openServer (HttpClient.java:530) at sun.net. www.http.HttpClient. (HttpClient.java:240) at sun.net.www.http.HttpClient.New (HttpClient.java:321) at sun.net.www.http.HttpClient.New (HttpClient.java : 338) at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient (HttpURLConnection.java:935) at sun.net.www.protocol.http.HttpURLConnection.plainConnect (HttpURLConnection.java:876) at sun.net.www.protocol.http.HttpURLConnection.connect (HttpURLConnection.java:801) at sun.net.www.protocol.http.HttpURLConnection.getInputStream (HttpURLConnection.java:1139) at com.alchemyapi.api. com.alchemyapi.api.AlchemyAPI.URLGetRankedNamedEntities에서 AlchemyAPI.doRequest (AlchemyAPI.java:869) com.alchemyapi.api.AlchemyAPI.GET (AlchemyAPI.java:839) 에서 (AlchemyAPI.java:136) COM에서 . com.alchemyapi.test.EntityTest.main에서 alchemyapi.api.AlchemyAPI.URLGetRankedNamedEntities (AlchemyAPI.java:125) (EntityTest.java:25)

`

한 가지 문제는 내가 ALCHEM에 액세스 할 수 있다는 것입니다 웹 브라우저에서 yApi 웹 사이트를 엽니 다. 웹 사이트에 액세스하려면 Tor 소프트웨어를 사용해야합니다. 그러나 나는 tor 설정을 시스템 전체에 적용한 후에도 프로그램을 실행할 수 없다. 나는 우분투를 사용하고있다. 이 문제에 대해 저를 인도하십시오.

감사합니다.

+0

"나는 웹 브라우저 "<에서 AlchemyApi 웹 사이트에 액세스 할 수 없습니다 -이 오류를 설명 생각하지 않는다 (연결 시간 제한)? 이것은 네트워크 문제이며 Java 문제가 아닙니다 ... – fge

+0

예 ... 익명 검색을 위해 tor 소프트웨어를 사용한 후 웹 브라우저에서 웹 사이트를 볼 수 있습니다. 모든 응용 프로그램에서이 프록시 설정을 사용할 수 있도록 프록시 설정 시스템 전체 위의 오류가 나타납니다. 거기에 다른 해결 방법이 있습니까 ??? – user1882391

답변

0

자바 프로그램이 인터넷을 통해 AlchemyAPI에 연결할 수없는 것 같습니다. 샘플 Java 프로그램을 사용하여 다른 웹 사이트에 액세스하고 성공했는지 확인하십시오. 프롬프트 권한을 명령 할 수있는 제한이은 (시도 "? Eclispe에서 시도 관리자 권한으로 실행) Refer this answer on other post for eclipse setup

관련 문제