묻고 답해요
164만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
회원 서비스 테스트 강의 중 fail(); 에러
잘 따라가고 있었는데 중간 실행하는중에 오류가 발생해서 질문 드립니다. 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술 - 회원 서비스 테스트 강의 재생시간 9분 정도입니다.
-
미해결Klaytn 클레이튼 블록체인 어플리케이션 만들기 - 이론과 실습
npm install 에러
node 버전을 10으로 하면 괜찮다고 하시는 분이 계셔서 버전을 낮춰봤지만, npm 설치시 최신 버전이 아니라서 실행이 되지 않았습니다. 현재 node 버전은 16입니다만, 실행을 할 경우 아래와 같은 에러가 발생하고 있습니다. 해결 방법이 있을까요? npm ERR! code 1 npm ERR! git dep preparation failed npm ERR! command C:\Program Files\nodejs\node.exe C:\Users\Jerry\AppData\Roaming\npm\node_modules\npm\bin\npm-cli.js install --force --cache=C:\Users\Jerry\AppData\Local\npm-cache --prefer-offline=false --prefer-online=false --offline=false --no-progress --no-save --no-audit --include=dev --include=peer --include=optional --no-package-lock-only --no-dry-run npm ERR! npm WARN using --force Recommended protections disabled. npm ERR! npm ERR! code 1 npm ERR! npm ERR! The git reference could not be found npm ERR! npm ERR! command git --no-replace-objects checkout 4.0 npm ERR! npm ERR! error: pathspec '4.0' did not match any file(s) known to git npm ERR! npm ERR! npm ERR! A complete log of this run can be found in: npm ERR! npm ERR! C:\Users\Jerry\AppData\Local\npm-cache\_logs\2022-07-31T05_33_24_641Z-debug-0.log npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\Jerry\AppData\Local\npm-cache\_logs\2022-07-31T05_30_46_809Z-debug-0.log
-
미해결처음 만난 리액트(React)
styled-components를 적용하려면
styled-components를 적용하려면 꼭 스타일을 위한 component를 만든다음에 그걸로 감싸야하나요? 그렇게 사용하다보면 리액트 콤포넌트와 스타일 콤포넌트가 섞여서 헷갈리지 않을까요?
-
미해결냉동코더의 알기 쉬운 Modern Android Development 입문
실습.
실습을 따라하긴했는데 소스가 어려운거같아서요.. LiveData 와 옵저버패턴이 어떤건지 정도만 이해하고 넘어가면 되나요? 펙토리패턴은 잘 모르겠네요 ㅠㅠ
-
미해결스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술
test가 갑자기 안됩니다,...
=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예)[질문 내용]test를 할려고하는데 처음에는 test에서 java 클레스파일들이 그냥 file로 바껴져있었고 고치려고 이것저것 만져봤는데 해결이안되네요...
-
미해결[개정판] 딥러닝 컴퓨터 비전 완벽 가이드
안녕하세요 PR 커브 관련하여 질문이 있어 글 작성합니다.
안녕하세요. mmdetection에서 제공하는 mask rcnn을 이용하여 커스텀 데이터셋을 학습시켜 mmdetection 라이브러리에 포함되어있는 coco 데이터셋의 mAP evaulation method를 통해 PR curve를 그려보니 recall값이 0.5정도가 넘어가면 precison이 거의 0으로 빠르게 떨어지는 현상을 발견했습니다. 여러 문헌들을 찾아보니 저처럼 특정 recall값에서 빠르게 precision이 감소하는 경우도 있고, 그렇지 않은 경우도 있었습니다. 또한 선생님께서 precision-recall curve 설명에서 나온 그래프 또한 recall이 0.8정도에서 급격히 precision이 떨어지는 그래프를 볼 수 있었습니다. 혹시 이런 경우처럼 precision값이 특정 recall값에서 급감하는 상황은 왜 발생하는 것인지 이유가 궁금합니다.
-
해결됨한 입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지
App -> Container prop전달 질문입니다
안녕하세요 🙋♂️한 입 크기로 잘라먹는 리액트 강사 이정환 winterlood입니다!물론 질문은 수강생 여러분들 편하게 해 주시면 되지만!아래의 몇 가지 규칙만 지켜주시면 더 빠르고 정확한 답변을 드릴 수 있습니다!- 개인적인 고민 상담도 받아드립니다 :)- 강의의 몇 분 몇 초 관련 질문인지 알려주세요!- 서로 예의를 지키며 존중하는 문화를 만들어가요. - 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. children 으로 받아준다고 하셨는데 이게 항상 children 으로 넘겨주고 받는건가요? children 말고 cccc 마음대로 받았더니 Container 박스만 렌더링 되네요
-
미해결배달앱 클론코딩 [with React Native]
강의 듣던 중 ch3 복사하여 실행 중입니다.
회원가입을 할 때 undefined 메시지가 뜨는데 해결방법 있을까요?
-
미해결스프링 프레임워크는 내 손에 [스프1탄]
스프2탄
0
-
미해결자바스크립트 : 기초부터 실전까지 올인원
function(event){filter(event)} 질문입니다
4분 40초쯤 for(let i = 1; i < tabs.length; i++) { tabs[i].addEventListener("click", function(event){filter(event)}) } 이 문장에서 클릭했을때 실행하는 함수로 filter함수를 event매개변수와 함께 실행시키는건 알겠는데 구문이 왜 function(event){filter(event)}와 같이 입력하는지 모르겠습니다. event를 두번적는 이유도 모르겠구요.. ㅠ
-
미해결[리뉴얼] React로 NodeBird SNS 만들기
로그인페이지, 회원가입페이지 접근 막기
안녕하세요 제로초님 next.js에서 인증된 유저가 로그인페이지나 회원가입페이지로 url로 직접 접근할 때 접근을 막는 방법으로 어떤 방식이 좋은지 궁금합니다. 1. getServerSdieProps를 사용해서 서버에서 인가된 사용자인지 확인해서 접근을 막는 방법을 사용한다 하였을 때session이 아닌 jwt를 사용하여 인가처리를 하는 경우 인증이되어있는지 확인을 위해 인증이 필요한 api콜의 실패유무에 따라 분기처리로 리다이렉트 시키는 방법을 생각하였는데 해당 방법이 맞는지 의문입니다.next.js로 해당 문제를 해결할 좋은 방법이 무엇인지 알려주시면 감사하겠습니다. ㅠㅠ
-
해결됨Flutter 앱 개발 기초
파일을 정리하고 난뒤에
안녕하세요 저가 파일을 나누고 난뒤에 다시 돌렸는데 여러가지 에러가 나오고 처리하고난뒤에 또 이런에러가 나오는데 저 에러를 어떻게 고치는지 모르겠어서요 Run without debug 를 실행하면 에러가나오고 난뒤에 이뮬레이터에 화면이 아무것도 나오지 않습니다 혹시 해결방안을 알 수 있을까요 ?
-
미해결
Off White Shoes signs of Spring
On the Air Force 1 and the Blazer '77, Chinese characters that mean natural circulation and power and love are printed on the midsoles. Ateneo de Manila University, located in Quezon City, Philippines, seeks to embody, enrich and uplift Filipinos and Philippine culture and contribute to the development of the nation. Reflecting the same power of the spectrum in the LGBTQIA and allied community, the inspirations behind the designs span time periods and settings. In 2022, the Air Jordan XII will celebrate its 25th anniversary. That is, the heel helps protect against impact, while the force is loaded through the plate and launched into the forefoot. Just hear us out all you need to do is get some Angelus paint and take a brush to the ankle collar, the tongue, and the mid-foot quarter, and you have yourself something very close to a pair of Black Cement Jordan 3s. Today's weather - in New York City, at least - was one of the earliest Off White Shoes signs of Spring, as the temperature finally reached just under 70 degrees. Ruby-colored panels appear www.offwhitesshoes.com around the forefoot, along the tongue and across the ankle and heel, with chenille profile swooshes also indulging in the vibrant Varsity Red color. Her four-part LeBron 18 Low collection sharpens her focus through topics that share complex, varied relationships to sport. Working with Kyrie is one of the rare instances of us working with three parties simultaneously. As is the case with the Jordan 1 Low's OG variant, NIKE AIR branding on the top of the tongue also favors the rich navy hue that contrasts the bulk of the Black makeup found throughout the shoe's top-half. By the 2000s, the shoe had become a cult classic.
-
미해결설계독학맛비's 실전 FPGA를 이용한 HW 가속기 설계 (LED 제어부터 Fully Connected Layer 가속기 설계까지)
Probe by ILA Instantiation
안녕하세요. 지난 질문의 연장선상에서 질문을 드립니다. 요약하면, 말씀주신 답변대로 ILA Instantation을 시도중입니다. https://www.inflearn.com/questions/602972 Instantation 시키기 위하여, 두가지 방법을 시도해보았습니다. - [1]&[2] 그리고 두번째 방법에 대해서는 두가지 옵션을 달리하여 시도해보았습니다. [2]&[3] 하지만 그럼에도 불구하고 probe0(=mem0_addr)에 대한 waveform 조회에 실패해서 (이것이 궁극적인 목적인데, 일주일 가까운 시간동안 여러가지를 시도중인데 해결이 되지 않네요) 이러한 debugging (verification?) 상황에서 제가 무엇을 놓친것인지 (또는 어떤 개념을 알아야 하는지) 찾을 수 없어 여쭙습니다. (해당 debugging은 ila를 응용하는 여러 상황에서 반복적으로 쓰일 것 같아 꼭 해결하고 넘어가고 싶습니다. 향후 배운것을 응용해서 계속해서 프로젝트를 진행해나가기 위해서, debugging&verification infra는 꼭 필요하다고 생각했습니다.) 감사합니다. 아래에는 다음과 같이 프로젝트를 진행한 상황을 작성해두었습니다. [1] 공식문서를 참고 [2] instantation 시키고 확인시도 [3] 동일한 방법을 하되, advanced trigger 옵션을 조절하여 확인재시도. --- [1] Using the netlist insertion method to debug a design 이 방법을 공식문서에서 찾아서, 튜토리얼을 직접 해보고 있었으나 vivado 2021.1과 2022.1과의 충돌문제 해결에 windows pro 버전이 요구되어 home 버전인 저는 잠시 홀딩했습니다. [2] 그래서 찾은 다음 방법은, ipcore를 이용해서 ip제작전에 코드상에서 추가해주는 것입니다. (1) (좌측 바에서 'Lauguage Templates' 하단에 있는) 'Ip Catalog'에서 ILA를 호출했습니다. [보고싶은 신호는 하나이므로 probe0만 사용, 보고싶은 신호가 32bits이므로 초소 1024bits사용.] (2) Top 모듈인 lab13_matbi.v 파일에서 Instantation & Wiring (+ IPCore가 Hierachy에 맞게 위치하게 변경된 것 또한 확인.) [3] 그리고 나서 IP -> SW -> HW의 프로세스를 밟았습니다. Triggering을 통한 확인 단계까지 정상적으로 진행한 뒤, Trigger를 조회하는 화면에서 'probe0'가 검색될 수 있길 기대했는데, 검색되지 않았습니다. 우선 여기까지 하나의 파이프라인이며 한가지를 추가적으로 수정한뒤 실험을 다시한번 진행해보았습니다. (ILA 단계에서의 검증이라, 프로젝트를 몇개를 만들었는지 모를정도로 많이 해봤네요ㅠㅠ) [3] IPCore에서 ILA.xci를 가져오는 과정에서, Customize IP > Capture Control - OFF (유지, 캡쳐와 다름) & Advaced Trigger - ON (변경) 을 해주었습니다. 과정을 되짚어보다가, ILA Triggering을 활용하기 위해서 ON 해주어야 하는 옵션이 아닐까 추측했습니다. 하지만 그렇게 했음에도 불구하고 결과는 probe0는 여전히 조회되지 못하고 오히려 기존에 동작하던 ILA Trigger 시스템이 동작하지 않고 붕괴되는 상황이 발생했습니다. (동작하지 않고 붕괴됨 = 원래는 한번 클릭하면 status가 50%가 된 상태로, vitis terminal에서 요구되는 input받을때까지 대기했다가 진행되는 것, 그것이 동작하지 않음.) 이상으로 상황설명을 마칩니다. (참고적으로 RTL Schematic 상에서 ILA debuggiing module은 정상적으로 생성&연결 되었음은 확인하였습니다.)
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part9: MMO 컨텐츠 구현 (DB연동 + 대형 구조 + 라이브 준비)
DB 처리관련 질문이 있습니다
안녕하세요. 루키스님 강의를 몇번이나 돌려보는 학생입니다. 다름이 아니라 Room에서 Room으로 플레이어가 이동을 할때 진행중인 DBTransaction이 있다면 일반적으로 DBTransaction 처리 결과를 어떻게 전달하는지 궁금합니다. 현재 강의에서는 Room 이동이 없기에 그냥 기존 Room으로 Push해주는데, Room이동이 가능해서 플레이어가 이미 다른 Room으로 이동 했다면 생각할게 많아 질 것 같습니다. 단순 생각으로는 Player가 어떤 Room에 있는지 확인 후 해당 Room으로 DBTransaction 결과를 전달해 주면 될것 같긴한데 Player를 Room에서 찾아서 넣어주려는 순간에 또 다시 Player가 Room이동을 하면 결국 잘못된 Room으로 결과가 전달되는 것 같아서 어떻게 처리해야 할지가 머리가 복잡하네요 일반적인 처리 방식이나 괜찮은 방식이 있다면 언급 부탁드리겠습니다! 항상 감사드립니다~
-
미해결Vue3 완벽 마스터: 기초부터 실전까지 - "실전편"
모달 닫기 버튼 에러
모달 띄우는 부분은 잘되는데 닫는부분에서 에러가 나는데요 이유를 모르겠습니다. 콘솔창에서는 runtime-core.esm-bundler.js:38 [Vue warn]: Unhandled error during execution of native event handler at <BaseTransition appear=false persisted=false mode=undefined ... > at <Transition createAt=undefined > at <AppModal modelValue=true onUpdate:modelValue=fn title="게시글" ... > at <PostModal modelValue=true onUpdate:modelValue=fn title="안녕하세요11" ... > at <PostListView onVnodeUnmounted=fn<onVnodeUnmounted> ref=Ref< Proxy {__v_skip: true} > > at <RouterView> at <TheView> at <App>warn @ runtime-core.esm-bundler.js:38logError @ runtime-core.esm-bundler.js:212handleError @ runtime-core.esm-bundler.js:204callWithErrorHandling @ runtime-core.esm-bundler.js:158callWithAsyncErrorHandling @ runtime-core.esm-bundler.js:164invoker @ runtime-dom.esm-bundler.js:369runtime-core.esm-bundler.js:218 Uncaught TypeError: str.charAt is not a function at shared.esm-bundler.js:552:53 at shared.esm-bundler.js:534:37 at shared.esm-bundler.js:556:62 at shared.esm-bundler.js:534:37 at emit$1 (runtime-core.esm-bundler.js:668:40) at runtime-core.esm-bundler.js:7348:53 at ComputedRefImpl.set [as _setter] (PostModal.vue:42:3) at set value [as value] (reactivity.esm-bundler.js:1149:14) at closeModal (PostModal.vue:48:13) at callWithErrorHandling (runtime-core.esm-bundler.js:155:22) postmodal.vue <script setup> import AppModal from '@/components/AppModal.vue'; import { computed } from 'vue'; const props = defineProps({ modelValue: Boolean, title: String, content: String, createdAt: [String, Number], }); const emit = defineEmits(['update:modelValue']); const show = computed({ get() { console.log('get.show.value:', show.value); return props.modelValue; }, set(value) { emit(['update:modelValue', value]); console.log('set.show.value:', show.value); }, }); const closeModal = () => { console.log(show.value); show.value = false; }; </script> appmodal.vue <script setup> defineProps({ modelValue: Boolean, title: String, }); defineEmits(['close', 'update:modelValue']); </script>
-
미해결자바스크립트 : 기초부터 실전까지 올인원
html.css 강의 질문입니다.
혹시 인프런에 html,css 강의 올라오나여? 기초가 부족해서 위의 강의도 구매해서 보고 싶습니다.
-
미해결[하루 10분|C++] 누구나 쉽게 배우는 C++ 프로그래밍 입문
함수는 원본이 아닌 복사본을 사용한다는 말에 대해서 질문있습니다
함수가 구조체의 원본이 아닌 복사본을 사용한다는 말이 정확히 무슨 말인가요? 이 강의의 예시인 struct Time { int hours; int mins; }; 여기서 hours 가 복사되는 건가요 그 값이 복사되는 건가요? 정확히 잘 모르겠어서 질문합니다
-
미해결스프링 배치
apiJob 실행시IllegalArgumentException 발생
안녕하세요 강의 잘 듣고 있습니다. 실습 프로젝트 코드 작성해서 apiJob 실행했더니 아래와 같은 에러가 발생합니다. 해당문제는 sprinb batch version으로 인한 문제인걸로 보이는데 (물론 오타로 인한 에러를 찾지 못하고 있을수도 있습니다) 구글링과 에러내용에서 권장하는 ObjecpMapper를 이용해도 동일한 에러가 발생해서 해결방법을 알려주시면 감사하겠습니다. # 이슈 https://github.com/spring-projects/spring-batch/issues/3732 # Source Git Repository https://github.com/goodbyeyo/spring-batch # 에러내용 java.lang.IllegalArgumentException: Unable to deserialize the execution context Caused by: com.fasterxml.jackson.databind.JsonMappingException: The class with study.batch.batchService.domain.ProductVO and name of study.batch.batchService.domain.ProductVO is not trusted. If you believe this class is safe to deserialize, you can add it to the base set of trusted classes at construction time or provide an explicit mapping using Jackson annotations or a custom ObjectMapper. If the serialization is only done by a trusted source, you can also enable default typing. (through reference chain: java.util.HashMap["product"]) Caused by: java.lang.IllegalArgumentException: The class with study.batch.batchService.domain.ProductVO and name of study.batch.batchService.domain.ProductVO is not trusted. If you believe this class is safe to deserialize, you can add it to the base set of trusted classes at construction time or provide an explicit mapping using Jackson annotations or a custom ObjectMapper. If the serialization is only done by a trusted source, you can also enable default typing.
-
미해결실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발
memberRepositoryTest 에러가 납니다..
MemberRepositoryTest 에러메시지 Failed to load ApplicationContextjava.lang.IllegalStateException: Failed to load ApplicationContext at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:132) at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:124) at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:190) at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:132) at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:248) at org.springframework.test.context.junit.jupiter.SpringExtension.postProcessTestInstance(SpringExtension.java:138) at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$8(ClassBasedTestDescriptor.java:363) at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.executeAndMaskThrowable(ClassBasedTestDescriptor.java:368) at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$9(ClassBasedTestDescriptor.java:363) at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:193) at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175) at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1384) at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482) at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:472) at java.util.stream.StreamSpliterators$WrappingSpliterator.forEachRemaining(StreamSpliterators.java:312) at java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:743) at java.util.stream.Streams$ConcatSpliterator.forEachRemaining(Streams.java:742) at java.util.stream.ReferencePipeline$Head.forEach(ReferencePipeline.java:580) at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.invokeTestInstancePostProcessors(ClassBasedTestDescriptor.java:362) at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$instantiateAndPostProcessTestInstance$6(ClassBasedTestDescriptor.java:283) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.instantiateAndPostProcessTestInstance(ClassBasedTestDescriptor.java:282) at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$4(ClassBasedTestDescriptor.java:272) at java.util.Optional.orElseGet(Optional.java:267) at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$5(ClassBasedTestDescriptor.java:271) at org.junit.jupiter.engine.execution.TestInstancesProvider.getTestInstances(TestInstancesProvider.java:31) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$prepare$0(TestMethodTestDescriptor.java:102) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:101) at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:66) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$prepare$2(NodeTestTask.java:123) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.prepare(NodeTestTask.java:123) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:90) at java.util.ArrayList.forEach(ArrayList.java:1259) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) at java.util.ArrayList.forEach(ArrayList.java:1259) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:155) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:141) at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137) at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:139) at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73) at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:138) at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:95) at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35) at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57) at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:107) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:88) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:54) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:67) at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:52) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114) at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:86) at org.junit.platform.launcher.core.DefaultLauncherSession$DelegatingLauncher.execute(DefaultLauncherSession.java:86) at org.junit.platform.launcher.core.SessionPerRequestLauncher.execute(SessionPerRequestLauncher.java:53) at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.processAllTestClasses(JUnitPlatformTestClassProcessor.java:99) at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor$CollectAllTestClassesExecutor.access$000(JUnitPlatformTestClassProcessor.java:79) at org.gradle.api.internal.tasks.testing.junitplatform.JUnitPlatformTestClassProcessor.stop(JUnitPlatformTestClassProcessor.java:75) at org.gradle.api.internal.tasks.testing.SuiteTestClassProcessor.stop(SuiteTestClassProcessor.java:61) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36) at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24) at org.gradle.internal.dispatch.ContextClassLoaderDispatch.dispatch(ContextClassLoaderDispatch.java:33) at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94) at com.sun.proxy.$Proxy2.stop(Unknown Source) at org.gradle.api.internal.tasks.testing.worker.TestWorker$3.run(TestWorker.java:193) at org.gradle.api.internal.tasks.testing.worker.TestWorker.executeAndMaintainThreadName(TestWorker.java:129) at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:100) at org.gradle.api.internal.tasks.testing.worker.TestWorker.execute(TestWorker.java:60) at org.gradle.process.internal.worker.child.ActionExecutionWorker.execute(ActionExecutionWorker.java:56) at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:133) at org.gradle.process.internal.worker.child.SystemApplicationClassLoaderWorker.call(SystemApplicationClassLoaderWorker.java:71) at worker.org.gradle.process.internal.worker.GradleWorkerMain.run(GradleWorkerMain.java:69) at worker.org.gradle.process.internal.worker.GradleWorkerMain.main(GradleWorkerMain.java:74)Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Invocation of init method failed; nested exception is org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1804) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1154) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:908) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:745) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:420) at org.springframework.boot.SpringApplication.run(SpringApplication.java:307) at org.springframework.boot.test.context.SpringBootContextLoader.loadContext(SpringBootContextLoader.java:144) at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:99) at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:124) ... 87 moreCaused by: org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:275) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:237) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:214) at org.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactory.injectServices(DefaultIdentifierGeneratorFactory.java:175) at org.hibernate.service.internal.AbstractServiceRegistryImpl.injectDependencies(AbstractServiceRegistryImpl.java:286) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:243) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:214) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.<init>(InFlightMetadataCollectorImpl.java:173) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:127) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1460) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1494) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:58) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:365) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:341) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800) ... 102 moreCaused by: org.hibernate.HibernateException: Access to DialectResolutionInfo cannot be null when 'hibernate.dialect' not set at org.hibernate.engine.jdbc.dialect.internal.DialectFactoryImpl.determineDialect(DialectFactoryImpl.java:100) at org.hibernate.engine.jdbc.dialect.internal.DialectFactoryImpl.buildDialect(DialectFactoryImpl.java:54) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:138) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:35) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:101) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) ... 119 more MemberRepositoryTest > testMember() FAILED java.lang.IllegalStateException at DefaultCacheAwareContextLoaderDelegate.java:132 Caused by: org.springframework.beans.factory.BeanCreationException at AbstractAutowireCapableBeanFactory.java:1804 Caused by: org.hibernate.service.spi.ServiceException at AbstractServiceRegistryImpl.java:275 Caused by: org.hibernate.HibernateException at DialectFactoryImpl.java:1001 test completed, 1 failed> Task :test FAILEDFAILURE: Build failed with an exception.* What went wrong:Execution failed for task ':test'.> There were failing tests. See the report at: file:///C:/study/����%20��������Ʈ��%20jpa%20Ȱ��1/jpashop/build/reports/tests/test/index.html* Try:> Run with --stacktrace option to get the stack trace.> Run with --info or --debug option to get more log output.> Run with --scan to get full insights.* Get more help at https://help.gradle.orgBUILD FAILED in 5s4 actionable tasks: 2 executed, 2 up-to-date