티스토리 뷰

이제 이전글에서 필요한 파일 다운로드 등을 했으니 본격적으로 소스를 통해 실행해 보자.

이클립스 최신 버전을 처음 쓰는데 Build Path에 Module Path와 Class Path가 있어서 헷갈렸다. 뭣도 모르고 Module Path에 해 놓고 에러메시지 만남.. ㅜ

이런식으로 다운받은 jar를 Java Build Path > Classpath에 Add External JARs 한다. 6개 jar가 add 되면 된다.

package selenium;

import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;

public class SeleniumTest {
		 
    public static void main(String[] args) {
 
        SeleniumTest selTest = new SeleniumTest();
        selTest.crawl();
        
    }
 
    
    //WebDriver
    private WebDriver driver;
    
    //Properties
    public static final String WEB_DRIVER_ID = "webdriver.chrome.driver";
    public static final String WEB_DRIVER_PATH = "D:\\workspace\\chromedriver\\chromedriver.exe";
    
    //크롤링 할 URL
    private String base_url;
    
    public SeleniumTest() {
        super();
 
        //System Property SetUp
        System.setProperty(WEB_DRIVER_ID, WEB_DRIVER_PATH);
        
        //Driver SetUp
        driver = new ChromeDriver();
        base_url = "https://www.naver.com";
    }
 
    public void crawl() {
 
        try {
            //get page (= 브라우저에서 url을 주소창에 넣은 후 request 한 것과 같다)
	            driver.get(base_url);
	            System.out.println(driver.getPageSource());
	    
	        } catch (Exception e) {
	            
	            e.printStackTrace();
	        
	        } finally {
	 
	            driver.close();
	        }
	 
	    }
	 
	}


 

이렇게 하면 된다.

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함