본문 바로가기

반응형

Gradle

(4)
[Gradle] Caused by: java.lang.ClassNotFoundException: org.gradle.wrapper.GradleWrapperMain 상황 Gradle을 build 하는 상황에서 계속 에러가 발생했습니다. 문제 파악 .gradle/wrapper/ 아래에 두 파일이 존재해야 합니다. - gradle-wrapper.jar - gradle-wrapper.properties gradle build 혹은 gradle wrap을 하지 않았으면 gradle-wrapper.jar이 누락되어 있습니다. 해결 방법 아래 명령어를 수행하면 정상적으로 동작하는걸 확인할 수 있습니다. gradle wrap
[Gradle] Exception in thread "main" java.lang.NoClassDefFoundError: javax/persistence/Persistence 상황 manifest { attributes 'Title': 'My Application', 'Version': "${mecroVersion}", 'Main-Class': 'run.test' } archiveName 'MyTest'+"${mecroVersion}"+'_1.jar' //
[gradle] 간단하게 spring boot 프로젝트 gradle을 이용해서 docker로 올리기 docker를 애용하게 되면서 dockerfile을 이용하게 되는데 gradle에서 제공하는 buildImage를 이용해 쉽게 docker image를 생성할 수 있습니다. 1. 프로젝트 준비 docker화 하고자 하는 프로젝트를 준비합니다. 2. gradle 실행 인텔리제이 기준으로 gradle에서 bootBuildImage를 클릭합니다. 또는 gradle에 bootBuildImage를 입력합니다. 3. docker images 확인 아래 명령어로 확인해보면 이미지가 추가 된 것을 확인 할 수 있습니다. > docker images 4. docker run 환경에 맞게 설정 후 docker run을 하면 Spring boot가 실행되는걸 확인할 수 있습니다. > docker run -it --name ..
[Lombok] gradle(+spring test)에서 사용하는 방법 상황 lombok이 추가된 상태인데 '@RequiredArgsConstructor'를 찾을 수가 없다는 오류가 발생했습니다. 문제 파악 테스트 환경에서는 추가되도록 gradle이 설정되어 있지 않았습니다. 해결 방법 테스트 환경에서도 추가될 수 있도록 수정했습니다. testCompileOnly 'org.projectlombok:lombok' testAnnotationProcessor 'org.projectlombok:lombok'

반응형