Spring/error

Spring Boot - Execution failed for task ':bootRun'.

비뀨_ 2022. 5. 16. 17:26

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가 다운되는 이유는 많다!