2013-03-21 1 views
-1

자바에 익숙하지 않고 인터넷과이 포럼에서 검색했지만 내 코드가 컴파일되지 않는 이유를 알 수 없습니까? 어떤 도움을 주시면 감사하겠습니다.URL 연결 테스트 - 컴파일 오류

//filename is TestHTTPConnection.java 

class TestHTTPConnection { 

public static void main (String[] args){ 

    String strUrl = "http://abc.com"; 

    try { 
     URL url = new URL(strUrl); 
     URLConnection Conn = url.openConnection(); 
     Conn.connect(); 

     assertEquals(URLConnection.HTTP_OK, Conn.getResponseCode()); 
    } catch (IOException e) { 
     System.err.println("Error creating HTTP connection"); 
     e.printStackTrace(); 
     throw e; 
    } 
} 
} 

"URL", "URLConnection"및 "IOException"에 대해 컴파일 오류가 발생합니다.

+0

일반적으로 말해서, 귀하의 요약이 아닌 실제 오류의 텍스트를 게시하는 것이 좋습니다. – NotMe

답변

2

당신은 두 가지를 누락 :

패키지 라인 :

package yourdomain.yourapp; 

과 수입의 목록 :

import java.io.IOException; 
import java.net.URL; 
import java.net.URLConnection; 

대부분의 자바 개발자들이 모든 것을 자동화하는 IDE를 사용 (NetBeans, IntelliJ IDEA 또는 Eclipse와 같은)

+1

이 오류는 package 문의와 어떤 관련이 있습니까? –

+0

@ 여분의 가져 오기를 고쳐 주셔서 감사합니다. (스크래치 구현에서 쓰레기가되었습니다) – syncsynchalt

+0

@Sudhanshu 관련이 없으므로 초기에 패키지 문이 필요하다고 생각했지만 정확하지 않은 빠른 검색을 수행했다고 생각했습니다. – syncsynchalt

4

해당 클래스/인터페이스를 가져와야합니다!

0

IDE (Eclipse, N etBeans 등)를 다운로드 한 다음 콘텐츠 지원을 제공하고 이와 같은 실수를 지적 할 수있는 콘텐츠를 다운로드하십시오.

+0

답변 해 주셔서 감사합니다. 메모장을 사용하고 있습니다. 그래서 패키지를로드하거나 인식 할 수 없었습니다. 언젠가는이 스레드를 열어두고 일단 문제를 해결하면 닫을 것입니다. 다시 한번 고마워요. –

+0

또한 Java를 처음 사용하는 경우 TDD 학습을 시도하고 작성한 코드의 단위 테스트를 작성해야합니다. 배우는 좋은 방법입니다. – cduggan