BasicHttpRequest의 헤더 파일은 무엇입니까? 아파치 HttpComponents를 사용하고 있습니다.BasicHttpRequest의 헤더 파일은 무엇입니까
나는 간단한 프로그램을 만들려고 노력하고있어,하지만 난이 오류가 점점 오전 :
Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory at org.apache.http.impl.client.AbstractHttpClient.(AbstractHttpClient.java:159) at org.apache.http.impl.client.DefaultHttpClient.(DefaultHttpClient.java:178) at test.main(test.java:24) Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory at java.net.URLClassLoader$1.run(URLClassLoader.java:217) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
이 라인에 대한 헤더 파일은 무엇 :
HttpRequest request = new BasicHttpRequest("GET", "/",HttpVersion.HTTP_1_1);
"하지만 오류가 발생합니다." –
스레드 "main"의 예외 java.lang.NoClassDefFoundError : org/apache/commons/logging/LogFactory \t at org.apache.http.impl.client.AbstractHttpClient. (AbstractHttpClient.java:159) \t at org.apache.http.impl.client.DefaultHttpClient. 에 의한 (DefaultHttpClient.java:178) test.main에서 \t (test.java:24) : java.lang.ClassNotFoundException가 : 이는 java.net.URLClassLoader $을 1 org.apache.commons.logging.LogFactory \t. 실행 (URLClassLoader.java:217) 나는 이것이 무엇이다 '라고하는 새로운 표현 논쟁하고있어 java.net.URLClassLoader.findClass (URLClassLoader.java:205) –
에서 \t java.security.AccessController.doPrivileged (기본 방법)에서 \t 'BasicHttpRequest'에 대해'import'가 필요합니까? " 또는 "BasicHttpRequest를 위해 어떤 것들을 포함시켜야하며, 무엇을 가져야합니까?"라고 생각합니다. 그러나 OP가 그러한 편집을함으로써 원하는 지원 수준을 얻지 못할 수도 있습니다. –