Execution failed for task ':bootRun'.
> Process 'command 'C:\Program Files\Java\jdk1.8.0_261\bin\java.exe'' finished with non-zero exit value 1
새로 맞이하는 에러는 java.exe가 비정상적으로 종료되었다는거다.
원래 IntelliJ 에서 이 에러는 Settings -> Build Execution, Deployment의 Build Tools로 가면
여기서 Build and run using , run tests using 설정이 기본값인 Gradle로 되어있는 기본적인 오류이다.
근데 나는 의존성 주입을 잘 못해서 난 것 같다.
비밀번호를 암호화 하려고 쓰는 BCryptPasswordEncorder는 의존성 주입이 안되는데, 주입을 시켜버렸다.
암호화를 하기 위해 만든 EncodingUtil을 직접 넣어줘서 해결 되었다.
결론은
java가 다운되는 이유는 많다!