build7 [Gradle] Caused by: org.hibernate.exception.SQLGrammarException: could not prepare statement 에러메시지 Caused by: org.hibernate.exception.SQLGrammarException: could not prepare statement 에러 원인 H2의 문법이 적용된 쿼리를 MySQL 버전으로 변경하기 위한 설정 도중 에러 발생 application.properties Spring Boot ver. 2.1.9까지는 적용되는 소스 spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MySQL5InnoDBDialect 해결 방법 applilcation.properties 설정 변경 Spring Boot ver. 2.1.10 이후부터 적용되는 소스 spring.jpa.properties.hibernate.dialect=org.. 2022. 3. 28. [Gradle] Lombok: variable not initialized in the default constructor Lombok (롬복) Java 환경에서 어플리케이션 개발 시 보일러플레이트 코드를 제거하기 위해 사용 Lombok 어노테이션 사용 시, 컴파일될 때 해당 어노테이션의 기능들이 자동으로 생성됨 예시 getter, setter, constructor 자동 생성됨 @Getter @Setter @NoArgsConstructor public class User { private String name; private int age; } @NoArgsConstructor User 클래스에 대한 디폴트 생성자 자동 생성 @NoArgsConstructor public class User { private String name; private int age; /* public User() {} */ } @AllArgsCo.. 2022. 3. 25. [Gradle] 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. 에러 메시지 gradlew : 'gradlew' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으 로 인식되지 않습니다. 이름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도하십시오. 위치 줄:1 문자:1 + gradlew -v + ~~~~~~~ + CategoryInfo : ObjectNotFound: (gradlew:String) [], CommandNotFoundExcepti on + FullyQualifiedErrorId : CommandNotFoundException Suggestion [3,General]: gradlew 명령이 현재 위치에 있지만 이 명령을 찾을 수 없습니다. Windo ws PowerShell은 기본적으로 현재 위.. 2022. 3. 25. [Gradle] 버전 확인 / 업그레이드 Gradle 버전 확인(IntelliJ 기준) Gradle 정보 위치 gradle/wrapper/gradle-wrapper.properties 1. gradle-wrapper.properties distributionUrl 속성값에서 현재 적용된 Gradle 버전 확인 가능 2. .\gradlew 명령어 모듈 내에 존재하는 gradlew Alt + F12: Console 창 열기 Console에 .\gradlew -v 명령어 입력( = gradlew에 접근) .\gradlew -v Gradle 버전 업그레이드/다운그레이드 Alt + F12: Console 창 열기 Console에 .\gradlew wrapper --gradle-version 원하는버전 입력 .\gradlew wrapper --gradle.. 2022. 3. 25. [Gradle] Caused by: org.junit.platform.commons.JUnitException: TestEngine with ID 'junit-jupiter' failed to discover tests 에러 메시지 org.gradle.api.internal.tasks.testing.TestSuiteExecutionException: Could not complete execution for Gradle Test Executor 4. at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:63) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.Deleg.. 2022. 3. 23. [Java] cannot be resolved to a type 에러메시지 canont be resolved to a type 에러 원인 JDK 재설치 시 이전 프로젝트의 JDK 버전과 불일치해 발생하는 문제 해결 방법 JRE System Library (unbound) - 인식 오류 문제 해당 JRE 파일 삭제 후 재설정 해결 순서 에러 발생하는 프로젝트 우클릭 ➡ Build Path ➡ Configure Build Path JRE System Library (unbound) ➡ Remove Add Library ➡ JRE System Library ➡ Finish 2022. 2. 16. [Gradle] Could not find method compile() for arguments [org.springframework.boot:spring-boot-starter-web] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler. 에러 메시지 build.gradle 초기 설정 시 dependencies { compile('org.springframework.boot:spring-boot-starter-web') testCompile('org.springframework.boot:spring-boot-starter-test') } 하기와 같이 에러 발생 Could not find method compile() for arguments [org.springframework.boot:spring-boot-starter-web] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler. 해결 방법 1. Gradle 버전 확인 c.. 2021. 11. 16. 이전 1 다음