java 소스 exe로 만든거 종료될때 이벤트 발생시키는 방법이 있나요?
글쓴이: choijuo / 작성시간: 화, 2020/08/11 - 4:34오후
이클립스에서 만든 소스를 jar-> exe 로 만들어서 실행했는데요
selenium 이용해서 크롤링 하는겁니다.
이 exe을 실행했을때 동작이 chromedriver 를 headless 모드로 백그라운드로 돌려서
특정 사이트에 로그인해서 제가 콘솔창에 입력하는 값을 조회해서 결과값을 콘솔창에 띄워주는 겁니다.
근데 exe 창이 꺼졌을때 백그라운드로 돌던 프로그램이 종료가 안되더라구요.
작업관리자에 chromedriver가 무수히많이 살아있는걸 발견했습니다..ㅠ
이런 상황일때 종료할때 백그라운드 프로세스를 죽이도록 이벤트를 적용하는 방법이 있을까요??
driver.quit , driver.close를 해줘야하는데 이게 프로그램이 종료될때 적용될 수 있는것을 알고 싶습니다.ㅠ
Forums:
댓글 달기