본문 바로가기
마주쳤던 에러 해결 모음

Spring boot 'Process finished with exit code 1' 에러 해결

by 문자메일 2021. 1. 20.




인터넷 강의 보고 Spring Boot JPA 설정 따라하고 실행하는데 아래와 같은 에러가 발생함.

build.gradle / dependencies에 아래 JPA 의존성 추가하였었음.

implementation 'org.springframework.boot:spring-boot-starter-data-jpa'

runtimeOnly 'mysql:mysql-connector-java'

 

 

Reason: Failed to determine a suitable driver class

Action:

Consider the following:
If you want an embedded database (H2, HSQL or Derby), please put it on the classpath.
If you have database settings to be loaded from a particular profile you may need to activate it (no profiles are currently active).

Process finished with exit code 1

 

 

그래서 해결하고자 구글링 하여 yjh5369.tistory.com/508

 

intellij 실행 시 finished with non-zero exit value 1 오류

intellij, Gradle 환경에서 프로젝트를 첫 실행 할 때 아래와 같은 오류가 발생하는 경우가 있습니다. Execution failed for task ':DemoSpringApplication.main()'. > Process 'command 'JDK경로/bin/java.exe''..

yjh5369.tistory.com

같은 블로그 참조하여 Gradle 설정 바꾸었으나 동일한 문제가 계속 발생하였음.

 

 

 

결과적으로 무엇을 수정하면 위 에러코드 발생 안하고 정상적으로 실행되는지 알게 됨.

application.properties에 DB 접근 위한 정보를 저장하는 부분이 강의에 있었는데, 이 부분을 입력을 안하고 gradle에 JPA dependencies만 추가하고 실행하면 인텔리제이 실행과정에서 Mysql을 찾지 못하여 에러 발생하는 것으로 추정됨 ( error code 1 return) 

 

댓글