가끔 스프링부트를 사용할때,
서버를 켰다가 다시 정지시켰을때
위와 같은 메시지가 뜨면서 Exception이 발생하는 경우가 있다.
코드에도 문제가 없고, 다른 여타 문제점들도 없는데 서버를 정지시킨다고 해서 빨간 문구가 잔뜩 뜨는게 좀 성가실 수 있다.
원인은 환경문제이다.
gradle로 실행하게 했을 경우 발생하는 문제인데
해결법은 아주 간단하다.
윈도우의 경우 File -> Setting에 들어가면 다음과 같은 창이 뜨게 될 것이다.
그리고 여기서 밑에 보면 빨간색으로 동그라미 친 곳이 보일 것이다. 바로 여기가 Gradle로 되어 있을 경우 문제가 발생할 수 있다. 그러니 intelliJ가 실행시킬 수 있도록 설정을 바꾸어주자.
적용하고 나서 서버를 돌려도 또 똑같이 서버를 정지시키면 같은 에러가 발생하는데,
ide를 껐다가 다시 켜주면 해결된다... ㅎㅎ
반응형