본문 바로가기

Backend/SpringBoot

기본포트 8080 -> 8081 포트로 변경해보기 (whiteError page가 뜨는 이유?)

SpringBoot의 기본 포트는 8080이다. 

 

SpringBoot 공식사이트

기본적으로는 Spring Boot에서 HTTP GET 요청을 8080포트로 보낼 수 있다. (Apache Tomcat의 기본 포트번호도 8080이다) 

그러나 8080 포트가 아닌 다른 포트번호에서 springboot의 결과물을 확인하고 싶다면

 

 

 

1. SpringBoot 프로젝트 내의 application.properties에 가서 server.port = 해당포트번호로 수정해주면 된다. 

server.port = 원하는 포트번호

8080 디폴트 포트를 사용하려면 application.properties에서 위와 같이 초기 포트번호 설정을 따로 해주지 않아도 된다. 

 

 

 

2.  SpringBoot 실행 > url 주소 입력창에 localhost:8081(application.properties에서 설정했던 포트번호)를 입력해주고 Whitelabel Error Page가 나오면 정상적으로 해당 포트번호를 사용할 수 있게된다. 

 

그리고, SpringBoot를 쓰면서 white Error Page가 초반에 출력되는 이유에 대해서 궁금하여 구글링해보았다. 

그 이유는 1) index.html 페이지가 없거나 2) 경로가 잘못됨 2가지 중 하나의 케이스로 발생한다고 한다. 

아무래도 kotlin의 mainApplication 하나 만들고 바로 실행시킨거라 1)번의 경우로 white error page가 출력되는게 아닐까 싶다. 

'Backend > SpringBoot' 카테고리의 다른 글

application.properties vs application.yml  (0) 2023.01.16