에러&문제해결/JAVA

[eclips] Could not launch external web browser for...

보배 진 2025. 11. 29. 14:58

1️⃣ Eclipse의 웹 브라우저 설정 문제

Eclipse가 어느 브라우저를 사용할지 모르거나, 설정이 잘못돼서 발생합니다.

해결 방법

  1. Eclipse에서 브라우저 설정 확인
    • 메뉴에서 Window → Web Browser 클릭
    • Use external web browser 또는 Use internal web browser 선택 가능
    • External Web Browser 선택 시, 오른쪽에 브라우저 목록이 나옵니다.
      • 예: Chrome, Edge, Firefox 등
    • 사용하고 싶은 브라우저에 체크 후 OK 클릭
  2. 기본 브라우저 재설정
    • OS 기본 브라우저가 제대로 설정되어 있지 않으면 Eclipse에서 실행 안 될 수 있습니다.
    • Windows 기준:
      설정 → 앱 → 기본 앱 → 웹 브라우저 확인

 

2️⃣ 프로젝트/서버 URL 문제

  • http://localhost:8088/payMent/orderform.jsp 에서
    • 8088 포트가 Tomcat에서 실제로 열려 있는지 확인
    • Context Path가 실제로 payMent인지 확인 (대소문자 정확히 일치해야 함)

확인 방법:

  1. Tomcat 서버 실행 확인
    • Eclipse Servers 뷰에서 Tomcat이 Started 상태인지 확인
  2. 브라우저 직접 접속 테스트
    • Chrome이나 Edge에서 http://localhost:8088/payMent/orderform.jsp 입력 후 열리는지 확인

 

 


 

 

 

 

http://localhost:8088/payMent/orderform.jsp 이거 복붙하면 파일이 잘 실행됐다

Tomcat과 JSP는 정상적으로 동작하고 있고, URL도 문제 없다는 뜻.

 

즉, 문제는 Eclipse가 외부 브라우저를 여는 설정과 관련된 것이다

eclipse 자체가 브라우저를 실행하지 못하고 있는 것

 

해결 방법

  1. Eclipse 내부 설정 변경
    • 메뉴에서 Window → Web Browser 선택
    • Use internal web browser 선택 후 OK
      → 내부 브라우저에서 바로 열리게 됩니다.
    • 또는 Use external web browser 선택 후, 목록에서 Chrome/Edge 체크 후 OK
      → 외부 브라우저로 열리도록 지정
  2. Run As → Run on Server 사용
    • JSP 파일에서 오른쪽 클릭 → Run As → Run on Server
    • 그러면 Eclipse가 자동으로 브라우저를 열어줍니다.
    • 이미 브라우저에서 직접 URL을 열 수 있으므로, 이 방식도 안정적입니다.