본문 바로가기
Programming/Java

JAVA Edge 브라우저 열기

by d-e-v-j 2024. 11. 8.
반응형

ProcessBuilder 를 이용하면 기본 브라우저를 열 수 있다.

하지만 기본 브라우저가 Chrome 인 상태에서 Edge 브라우저를 여는 방법을 알아보자

 

import java.io.IOException;

public class Test_Tistory {
    public static void main(String[] args) {
        String baseURL = "https://google.com/";

		String edgePath = "C:\\Program Files (x86)\\Microsoft\\Edge\\Application\\msedge.exe"; // Edge 경로 설정
       
       	try {
            ProcessBuilder processBuilder = new ProcessBuilder(edgePath, baseURL);
            processBuilder.start();
            Thread.sleep(1000); // 브라우저 탭이 연속적으로 열리도록 지연시간 설정

        } catch (IOException | InterruptedException e) {
            System.out.println("URL " + urlString + " 에 접속할 수 없습니다. 에러: " + e.getMessage());
        }
        
    }
}
728x90
반응형
LIST

'Programming > Java' 카테고리의 다른 글

JAVA NIO와 IO의 차이점  (0) 2024.11.17
Java Reflection API에 대하여  (0) 2024.11.11
JAVA 스레드(Thread) 란 무엇인가?  (3) 2024.11.06
JAVA 파일 수동 COMPILE  (0) 2024.10.30
JAVA Garbage Collection(GC) 성능 최적화  (2) 2024.10.08