V1, V2 에서 값을 잘못 입력했을때 addForm으로 넘어가잖아요 V1은 잘못 입력한 데이터가 유지되는데 V2는 왜 유지가 되지 않나요? V1 @PostMapping("/add") public String addItem(@ModelAttribute Item item, RedirectAttributes redirectAttributes, Model model) { //검증에 실패하면 다시 입력 폼으로 if (!errors.isEmpty()) { log.info("errors = {} ", errors); model.addAttribute("errors", errors); //model.addAttribute("item", item) <<자동추가되는거아님? return "validation/v1/addForm"; } V2 public String addItemV1(@ModelAttribute Item item, BindingResult bindingResult, RedirectAttributes redirectAttributes, Model model) { //검증에 실패하면 다시 입력 폼으로 if (bindingResult.hasErrors()) { log.info("errors={} ", bindingResult); //model.addAttribute("item", item)<<자동추가되는거아님? return "validation/v2/addForm"; } V1,V2 모두 @ModelAttribute 애노테이션에 의해서 model.addAttribute("item", item) 이 추가 된 후 item이 addForm으로 넘어가서 둘 다 값이 유지 돼야 된다고 생각 하는데......... 제가 어디서 놓치고 있는지 모르겠습니당 ㅠㅠ
안녕하십니까! 배운내용 바탕으로 프로젝트 해보는 와중 해결되지 않는 부분이 있어 문의드립니다. pytorch에서 densenet(pytorch 기본제공)과 SWIN-transformer(pytorch 미제공, git에 공유된 모델 활용)을 backbone으로 활용하고 싶습니다. swin-unet처럼 모듈에서 제공하지 않는 모델의 경우 어떤식으로 코드를 작성해야할까요? dictionary 형태의 pth 파일이라 *****.load_state_dict('~~~~.pth')을 활용해야할것 같은데 *****부분에 모델을 넣어줘야되는데 기본제공 모듈이 아니라 어떤식으로 해야할지 감이 오지 않습니다. 1번 문제가 해결이 된다면, densenet과 swin-transformer을 sequential 형태로 조합하여 pretrain으로 시키고 싶은데 어떻게 접근을 하면 될까요? 아래 코드에서 backbone 부분 어떻게 해야할지 방향 잡아주시면 너무 감사할것 같습니다. path = '/content/drive/MyDrive/swin_tiny_patch4_window7_224.pth' #swin-Transformer 모델 pretrained_weights = torch.load(path, map_location='cpu') class ImgFeatureExtractor(nn.Module): def __init__(self): super(ImgFeatureExtractor, self).__init__() # self.backbone = models.efficientnet_b0(pretrained=True) self.backbone = models.densenet201(pretrained=True) self.backbone = *****.load_state_dict(pretrained_weights) self.embedding = nn.Linear(1000,512) def forward(self, x): x = self.backbone(x) x = self.embedding(x) return x
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. 회원가입만 썼을땐 잘 됬는데 중복 회원 예외 추가하고 나니 회원가입만 실행해도 안되네요. fail() 부분에서 에러가 뜨는데 fail을 try catch 부분의 문법이 아닌 일반 메서드로 인식하는것 같다고 생각이드는데 변경이 안되네요 ㅜㅠ 다른 에러 일수도 있구요 도와주실 수있나요?
안녕하세요 DI 관련해 질문이 있습니다. ```java @Controller public class MemberController { private final MemberService memberService; @Autowired public MemberController(MemberService memberService) { this.memberService = memberService; } } private final MemberService memberService; final 키워드를 붙여주는 이유가 궁금합니다. memberSevice 를 변경하지 못하게 하는 이유가 무엇인가요?
@Bean public MemberRepository memberRepository() { return new MemoryMemberRepository(); return new JdbcMemberRepository(dataSource); return new JdbcTemplateMemberRepository(dataSource); return new JpaMemberRepository(em); } 안녕하세요 위 코드를 JPA 사용할 때까지 계속 사용했는데 스프링 데이터 JPA 사용할 때는 왜 주석 처리 하는지 궁금합니다. 좋은 강의 해주셔서 감사합니다.
안녕하세요 ! 강의 따라하고 있는데 빌드시 해당 오류를 해결하기 어려워 질문 남깁니다. A problem occurred configuring root project 'hello-spring'. > Could not resolve all artifacts for configuration ':classpath'. > Could not resolve org.springframework.boot:spring-boot-buildpack-platform:2.4.8. Required by: project : > org.springframework.boot:org.springframework.boot.gradle.plugin:2.4.8 > org.springframework.boot:spring-boot-gradle-plugin:2.4.8 > Could not resolve org.springframework.boot:spring-boot-buildpack-platform:2.4.8. > Could not get resource ' https://plugins.gradle.org/m2/org/springframework/boot/spring-boot-buildpack-platform/2.4.8/spring-boot-buildpack-platform-2.4.8.pom '. > Could not GET ' https://jcenter.bintray.com/org/springframework/boot/spring-boot-buildpack-platform/2.4.8/spring-boot-buildpack-platform-2.4.8.pom '. > PKIX path validation failed: java.security .cert.CertPathValidatorException: validity check failed > Could not resolve org.springframework.boot:spring-boot-loader-tools:2.4.8. Required by: project : > org.springframework.boot:org.springframework.boot.gradle.plugin:2.4.8 > org.springframework.boot:spring-boot-gradle-plugin:2.4.8 > Could not resolve org.springframework.boot:spring-boot-loader-tools:2.4.8. > Could not get resource ' https://plugins.gradle.org/m2/org/springframework/boot/spring-boot-loader-tools/2.4.8/spring-boot-loader-tools-2.4.8.pom '. > Could not GET ' https://jcenter.bintray.com/org/springframework/boot/spring-boot-loader-tools/2.4.8/spring-boot-loader-tools-2.4.8.pom '. > PKIX path validation failed: java.security .cert.CertPathValidatorException: validity check failed > Could not resolve org.apache.commons:commons-compress:1.20. Required by: project : > org.springframework.boot:org.springframework.boot.gradle.plugin:2.4.8 > org.springframework.boot:spring-boot-gradle-plugin:2.4.8 > Could not resolve org.apache.commons:commons-compress:1.20. > Could not get resource ' https://plugins.gradle.org/m2/org/apache/commons/commons-compress/1.20/commons-compress-1.20.pom '. > Could not GET ' https://jcenter.bintray.com/org/apache/commons/commons-compress/1.20/commons-compress-1.20.pom '. > PKIX path validation failed: java.security .cert.CertPathValidatorException: validity check failed > Could not resolve org.springframework:spring-core:5.3.8. Required by: project : > org.springframework.boot:org.springframework.boot.gradle.plugin:2.4.8 > org.springframework.boot:spring-boot-gradle-plugin:2.4.8 > Could not resolve org.springframework:spring-core:5.3.8. > Could not get resource ' https://plugins.gradle.org/m2/org/springframework/spring-core/5.3.8/spring-core-5.3.8.pom '. > Could not GET ' https://jcenter.bintray.com/org/springframework/spring-core/5.3.8/spring-core-5.3.8.pom '. > PKIX path validation failed: java.security .cert.CertPathValidatorException: validity check failed * Try: Run with --info or --debug option to get more log output. Run with --scan to get full insights. * Exception is: org.gradle.api.ProjectConfigurationException: A problem occurred configuring root project 'hello-spring'. at org.gradle.configuration.project.LifecycleProjectEvaluator.wrapException( LifecycleProjectEvaluator.java:75 ) at org.gradle.configuration.project.LifecycleProjectEvaluator.addConfigurationFailure( LifecycleProjectEvaluator.java:68 ) at org.gradle.configuration.project.LifecycleProjectEvaluator.access$400( LifecycleProjectEvaluator.java:51 ) at org.gradle.configuration.project.LifecycleProjectEvaluator$EvaluateProject.lambda$run$0( LifecycleProjectEvaluator.java:102 ) at org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.lambda$applyToMutableState$0( DefaultProjectStateRegistry.java:250 ) at org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.lambda$withProjectLock$3( DefaultProjectStateRegistry.java:310 ) at org.gradle.internal.work .DefaultWorkerLeaseService.withLocks( DefaultWorkerLeaseService.java:213 ) at org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.withProjectLock( DefaultProjectStateRegistry.java:310 ) at org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.fromMutableState( DefaultProjectStateRegistry.java:291 ) at org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.applyToMutableState( DefaultProjectStateRegistry.java:249 ) at org.gradle.configuration.project.LifecycleProjectEvaluator$EvaluateProject.run( LifecycleProjectEvaluator.java:91 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute( DefaultBuildOperationRunner.java:29 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute( DefaultBuildOperationRunner.java:26 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute( DefaultBuildOperationRunner.java:75 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute( DefaultBuildOperationRunner.java:68 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute( DefaultBuildOperationRunner.java:153 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute( DefaultBuildOperationRunner.java:68 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.run ( DefaultBuildOperationRunner.java:56 ) at org.gradle.internal.operations.DefaultBuildOperationExecutor.lambda$run$1( DefaultBuildOperationExecutor.java:71 ) at org.gradle.internal.operations.UnmanagedBuildOperationWrapper.runWithUnmanagedSupport( UnmanagedBuildOperationWrapper.java:45 ) at org.gradle.internal.operations.DefaultBuildOperationExecutor.run ( DefaultBuildOperationExecutor.java:71 ) at org.gradle.configuration.project.LifecycleProjectEvaluator.evaluate( LifecycleProjectEvaluator.java:63 ) at org.gradle.api.internal.project.DefaultProject.evaluate( DefaultProject.java:721 ) at org.gradle.api.internal.project.DefaultProject.evaluate( DefaultProject.java:151 ) at org.gradle.execution.TaskPathProjectEvaluator.configure( TaskPathProjectEvaluator.java:41 ) at org.gradle.execution.TaskPathProjectEvaluator.configureHierarchy( TaskPathProjectEvaluator.java:67 ) at org.gradle.configuration.DefaultProjectsPreparer.prepareProjects( DefaultProjectsPreparer.java:46 ) at org.gradle.configuration.BuildTreePreparingProjectsPreparer.prepareProjects( BuildTreePreparingProjectsPreparer.java:57 ) at org.gradle.configuration.BuildOperationFiringProjectsPreparer$ConfigureBuild.run( BuildOperationFiringProjectsPreparer.java:52 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute( DefaultBuildOperationRunner.java:29 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute( DefaultBuildOperationRunner.java:26 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute( DefaultBuildOperationRunner.java:75 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute( DefaultBuildOperationRunner.java:68 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute( DefaultBuildOperationRunner.java:153 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute( DefaultBuildOperationRunner.java:68 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.run ( DefaultBuildOperationRunner.java:56 ) at org.gradle.internal.operations.DefaultBuildOperationExecutor.lambda$run$1( DefaultBuildOperationExecutor.java:71 ) at org.gradle.internal.operations.UnmanagedBuildOperationWrapper.runWithUnmanagedSupport( UnmanagedBuildOperationWrapper.java:45 ) at org.gradle.internal.operations.DefaultBuildOperationExecutor.run ( DefaultBuildOperationExecutor.java:71 ) at org.gradle.configuration.BuildOperationFiringProjectsPreparer.prepareProjects( BuildOperationFiringProjectsPreparer.java:40 ) at org.gradle.initialization.DefaultGradleLauncher.prepareProjects( DefaultGradleLauncher.java:226 ) at org.gradle.initialization.DefaultGradleLauncher.doClassicBuildStages( DefaultGradleLauncher.java:163 ) at org.gradle.initialization.DefaultGradleLauncher.doBuildStages( DefaultGradleLauncher.java:148 ) at org.gradle.initialization.DefaultGradleLauncher.executeTasks( DefaultGradleLauncher.java:124 ) at org.gradle.internal.invocation.GradleBuildController$1.create( GradleBuildController.java:72 ) at org.gradle.internal.invocation.GradleBuildController$1.create( GradleBuildController.java:67 ) at org.gradle.internal.work .DefaultWorkerLeaseService.withLocks( DefaultWorkerLeaseService.java:213 ) at org.gradle.internal.invocation.GradleBuildController.doBuild( GradleBuildController.java:67 ) at org.gradle.internal.invocation.GradleBuildController.run ( GradleBuildController.java:56 ) at org.gradle.tooling.internal.provider.runner.AbstractClientProvidedBuildActionRunner.runClientAction( AbstractClientProvidedBuildActionRunner.java:53 ) at org.gradle.tooling.internal.provider.runner.ClientProvidedPhasedActionRunner.run ( ClientProvidedPhasedActionRunner.java:47 ) at org.gradle.launcher.exec.ChainingBuildActionRunner.run ( ChainingBuildActionRunner.java:35 ) at org.gradle.launcher.exec.ChainingBuildActionRunner.run ( ChainingBuildActionRunner.java:35 ) at org.gradle.launcher.exec.BuildOutcomeReportingBuildActionRunner.run ( BuildOutcomeReportingBuildActionRunner.java:63 ) at org.gradle.tooling.internal.provider.ValidatingBuildActionRunner.run ( ValidatingBuildActionRunner.java:32 ) at org.gradle.tooling.internal.provider.FileSystemWatchingBuildActionRunner.run ( FileSystemWatchingBuildActionRunner.java:77 ) at org.gradle.launcher.exec.BuildCompletionNotifyingBuildActionRunner.run ( BuildCompletionNotifyingBuildActionRunner.java:41 ) at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner$3.call( RunAsBuildOperationBuildActionRunner.java:49 ) at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner$3.call( RunAsBuildOperationBuildActionRunner.java:44 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute( DefaultBuildOperationRunner.java:200 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute( DefaultBuildOperationRunner.java:195 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute( DefaultBuildOperationRunner.java:75 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute( DefaultBuildOperationRunner.java:68 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute( DefaultBuildOperationRunner.java:153 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute( DefaultBuildOperationRunner.java:68 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.call ( DefaultBuildOperationRunner.java:62 ) at org.gradle.internal.operations.DefaultBuildOperationExecutor.lambda$call$2( DefaultBuildOperationExecutor.java:76 ) at org.gradle.internal.operations.UnmanagedBuildOperationWrapper.callWithUnmanagedSupport( UnmanagedBuildOperationWrapper.java:54 ) at org.gradle.internal.operations.DefaultBuildOperationExecutor.call ( DefaultBuildOperationExecutor.java:76 ) at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner.run ( RunAsBuildOperationBuildActionRunner.java:44 ) at org.gradle.launcher.exec.InProcessBuildActionExecuter.lambda$execute$0( InProcessBuildActionExecuter.java:59 ) at org.gradle.composite.internal.DefaultRootBuildState.run ( DefaultRootBuildState.java:86 ) at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute( InProcessBuildActionExecuter.java:58 ) at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute( InProcessBuildActionExecuter.java:30 ) at org.gradle.launcher.exec.BuildTreeScopeLifecycleBuildActionExecuter.lambda$execute$0( BuildTreeScopeLifecycleBuildActionExecuter.java:33 ) at org.gradle.internal.buildtree.BuildTreeState.run ( BuildTreeState.java:53 ) at org.gradle.launcher.exec.BuildTreeScopeLifecycleBuildActionExecuter.execute( BuildTreeScopeLifecycleBuildActionExecuter.java:32 ) at org.gradle.launcher.exec.BuildTreeScopeLifecycleBuildActionExecuter.execute( BuildTreeScopeLifecycleBuildActionExecuter.java:27 ) at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute( ContinuousBuildActionExecuter.java:104 ) at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute( ContinuousBuildActionExecuter.java:55 ) at org.gradle.tooling.internal.provider.SubscribableBuildActionExecuter.execute( SubscribableBuildActionExecuter.java:64 ) at org.gradle.tooling.internal.provider.SubscribableBuildActionExecuter.execute( SubscribableBuildActionExecuter.java:37 ) at org.gradle.tooling.internal.provider.SessionScopeLifecycleBuildActionExecuter.lambda$execute$0( SessionScopeLifecycleBuildActionExecuter.java:54 ) at org.gradle.internal.session.BuildSessionState.run ( BuildSessionState.java:67 ) at org.gradle.tooling.internal.provider.SessionScopeLifecycleBuildActionExecuter.execute( SessionScopeLifecycleBuildActionExecuter.java:50 ) at org.gradle.tooling.internal.provider.SessionScopeLifecycleBuildActionExecuter.execute( SessionScopeLifecycleBuildActionExecuter.java:36 ) at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute( GradleThreadBuildActionExecuter.java:36 ) at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute( GradleThreadBuildActionExecuter.java:25 ) at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute( StartParamsValidatingActionExecuter.java:59 ) at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute( StartParamsValidatingActionExecuter.java:31 ) at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute( SessionFailureReportingActionExecuter.java:55 ) at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute( SessionFailureReportingActionExecuter.java:41 ) at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute( SetupLoggingActionExecuter.java:47 ) at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute( SetupLoggingActionExecuter.java:31 ) at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild( ExecuteBuild.java:65 ) at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute( BuildCommandOnly.java:37 ) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed( DaemonCommandExecution.java:104 ) at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute( WatchForDisconnection.java:39 ) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed( DaemonCommandExecution.java:104 ) at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute( ResetDeprecationLogger.java:29 ) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed( DaemonCommandExecution.java:104 ) at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute( RequestStopIfSingleUsedDaemon.java:35 ) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed( DaemonCommandExecution.java:104 ) at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.create( ForwardClientInput.java:78 ) at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.create( ForwardClientInput.java:75 ) at org.gradle.util.Swapper.swap( Swapper.java:38 ) at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute( ForwardClientInput.java:75 ) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed( DaemonCommandExecution.java:104 ) at org.gradle.launcher.daemon.server.exec.LogAndCheckHealth.execute( LogAndCheckHealth.java:55 ) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed( DaemonCommandExecution.java:104 ) at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild( LogToClient.java:63 ) at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute( BuildCommandOnly.java:37 ) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed( DaemonCommandExecution.java:104 ) at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild( EstablishBuildEnvironment.java:84 ) at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute( BuildCommandOnly.java:37 ) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed( DaemonCommandExecution.java:104 ) at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run( StartBuildOrRespondWithBusy.java:52 ) at org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.run( DaemonStateCoordinator.java:297 ) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute( ExecutorPolicy.java:64 ) at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run( ManagedExecutorImpl.java:48 ) at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run( ThreadFactoryImpl.java:56 ) Caused by: org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration$ArtifactResolveException: Could not resolve all artifacts for configuration ':classpath'. at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.rethrowFailure( DefaultConfiguration.java:1406 ) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.access$3600( DefaultConfiguration.java:149 ) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration$DefaultResolutionHost.rethrowFailure( DefaultConfiguration.java:2011 ) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration$ConfigurationArtifactCollection.lambda$new$0( DefaultConfiguration.java:1955 ) at org.gradle.internal.model.CalculatedValueContainerFactory$SupplierBackedCalculator.calculateValue( CalculatedValueContainerFactory.java:78 ) at org.gradle.internal.model.CalculatedValueContainer$CalculationState.lambda$attachValue$0( CalculatedValueContainer.java:216 ) at org.gradle.internal.Try.ofFailable( Try.java:39 ) at org.gradle.internal.model.CalculatedValueContainer$CalculationState.attachValue( CalculatedValueContainer.java:211 ) at org.gradle.internal.model.CalculatedValueContainer.finalizeIfNotAlready( CalculatedValueContainer.java:184 ) at org.gradle.internal.model.CalculatedValueContainer.finalizeIfNotAlready( CalculatedValueContainer.java:175 ) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration$ConfigurationArtifactCollection.ensureResolved( DefaultConfiguration.java:1991 ) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration$ConfigurationArtifactCollection.getArtifacts( DefaultConfiguration.java:1968 ) at org.gradle.composite.internal.CompositeBuildClassPathInitializer.execute( CompositeBuildClassPathInitializer.java:45 ) at org.gradle.composite.internal.CompositeBuildClassPathInitializer.execute( CompositeBuildClassPathInitializer.java:32 ) at org.gradle.api.internal.initialization.DefaultScriptClassPathResolver.resolveClassPath( DefaultScriptClassPathResolver.java:40 ) at org.gradle.api.internal.initialization.DefaultScriptHandler.getScriptClassPath( DefaultScriptHandler.java:88 ) at org.gradle.plugin.use.internal.DefaultPluginRequestApplicator.defineScriptHandlerClassScope( DefaultPluginRequestApplicator.java:155 ) at org.gradle.plugin.use.internal.DefaultPluginRequestApplicator.applyPlugins( DefaultPluginRequestApplicator.java:119 ) at org.gradle.configuration.DefaultScriptPluginFactory$ScriptPluginImpl.apply( DefaultScriptPluginFactory.java:117 ) at org.gradle.configuration.BuildOperationScriptPlugin$1.run( BuildOperationScriptPlugin.java:65 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute( DefaultBuildOperationRunner.java:29 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute( DefaultBuildOperationRunner.java:26 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute( DefaultBuildOperationRunner.java:75 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute( DefaultBuildOperationRunner.java:68 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute( DefaultBuildOperationRunner.java:153 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute( DefaultBuildOperationRunner.java:68 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.run ( DefaultBuildOperationRunner.java:56 ) at org.gradle.internal.operations.DefaultBuildOperationExecutor.lambda$run$1( DefaultBuildOperationExecutor.java:71 ) at org.gradle.internal.operations.UnmanagedBuildOperationWrapper.runWithUnmanagedSupport( UnmanagedBuildOperationWrapper.java:45 ) at org.gradle.internal.operations.DefaultBuildOperationExecutor.run ( DefaultBuildOperationExecutor.java:71 ) at org.gradle.configuration.BuildOperationScriptPlugin.lambda$apply$0( BuildOperationScriptPlugin.java:62 ) at org.gradle.configuration.internal.DefaultUserCodeApplicationContext.apply( DefaultUserCodeApplicationContext.java:43 ) at org.gradle.configuration.BuildOperationScriptPlugin.apply( BuildOperationScriptPlugin.java:62 ) at org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.lambda$applyToMutableState$0( DefaultProjectStateRegistry.java:250 ) at org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.fromMutableState( DefaultProjectStateRegistry.java:277 ) at org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.applyToMutableState( DefaultProjectStateRegistry.java:249 ) at org.gradle.configuration.project.BuildScriptProcessor.execute( BuildScriptProcessor.java:42 ) at org.gradle.configuration.project.BuildScriptProcessor.execute( BuildScriptProcessor.java:26 ) at org.gradle.configuration.project.ConfigureActionsProjectEvaluator.evaluate( ConfigureActionsProjectEvaluator.java:35 ) at org.gradle.configuration.project.LifecycleProjectEvaluator$EvaluateProject.lambda$run$0( LifecycleProjectEvaluator.java:100 ) at org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.lambda$applyToMutableState$0( DefaultProjectStateRegistry.java:250 ) at org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.lambda$withProjectLock$3( DefaultProjectStateRegistry.java:310 ) at org.gradle.internal.work .DefaultWorkerLeaseService.withLocks( DefaultWorkerLeaseService.java:213 ) at org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.withProjectLock( DefaultProjectStateRegistry.java:310 ) at org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.fromMutableState( DefaultProjectStateRegistry.java:291 ) at org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.applyToMutableState( DefaultProjectStateRegistry.java:249 ) at org.gradle.configuration.project.LifecycleProjectEvaluator$EvaluateProject.run( LifecycleProjectEvaluator.java:91 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute( DefaultBuildOperationRunner.java:29 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute( DefaultBuildOperationRunner.java:26 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute( DefaultBuildOperationRunner.java:75 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute( DefaultBuildOperationRunner.java:68 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute( DefaultBuildOperationRunner.java:153 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute( DefaultBuildOperationRunner.java:68 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.run ( DefaultBuildOperationRunner.java:56 ) at org.gradle.internal.operations.DefaultBuildOperationExecutor.lambda$run$1( DefaultBuildOperationExecutor.java:71 ) at org.gradle.internal.operations.UnmanagedBuildOperationWrapper.runWithUnmanagedSupport( UnmanagedBuildOperationWrapper.java:45 ) at org.gradle.internal.operations.DefaultBuildOperationExecutor.run ( DefaultBuildOperationExecutor.java:71 ) at org.gradle.configuration.project.LifecycleProjectEvaluator.evaluate( LifecycleProjectEvaluator.java:63 ) at org.gradle.api.internal.project.DefaultProject.evaluate( DefaultProject.java:721 ) at org.gradle.api.internal.project.DefaultProject.evaluate( DefaultProject.java:151 ) at org.gradle.execution.TaskPathProjectEvaluator.configure( TaskPathProjectEvaluator.java:41 ) at org.gradle.execution.TaskPathProjectEvaluator.configureHierarchy( TaskPathProjectEvaluator.java:67 ) at org.gradle.configuration.DefaultProjectsPreparer.prepareProjects( DefaultProjectsPreparer.java:46 ) at org.gradle.configuration.BuildTreePreparingProjectsPreparer.prepareProjects( BuildTreePreparingProjectsPreparer.java:57 ) at org.gradle.configuration.BuildOperationFiringProjectsPreparer$ConfigureBuild.run( BuildOperationFiringProjectsPreparer.java:52 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute( DefaultBuildOperationRunner.java:29 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute( DefaultBuildOperationRunner.java:26 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute( DefaultBuildOperationRunner.java:75 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute( DefaultBuildOperationRunner.java:68 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute( DefaultBuildOperationRunner.java:153 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute( DefaultBuildOperationRunner.java:68 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.run ( DefaultBuildOperationRunner.java:56 ) at org.gradle.internal.operations.DefaultBuildOperationExecutor.lambda$run$1( DefaultBuildOperationExecutor.java:71 ) at org.gradle.internal.operations.UnmanagedBuildOperationWrapper.runWithUnmanagedSupport( UnmanagedBuildOperationWrapper.java:45 ) at org.gradle.internal.operations.DefaultBuildOperationExecutor.run ( DefaultBuildOperationExecutor.java:71 ) at org.gradle.configuration.BuildOperationFiringProjectsPreparer.prepareProjects( BuildOperationFiringProjectsPreparer.java:40 ) at org.gradle.initialization.DefaultGradleLauncher.prepareProjects( DefaultGradleLauncher.java:226 ) at org.gradle.initialization.DefaultGradleLauncher.doClassicBuildStages( DefaultGradleLauncher.java:163 ) at org.gradle.initialization.DefaultGradleLauncher.doBuildStages( DefaultGradleLauncher.java:148 ) at org.gradle.initialization.DefaultGradleLauncher.executeTasks( DefaultGradleLauncher.java:124 ) at org.gradle.internal.invocation.GradleBuildController$1.create( GradleBuildController.java:72 ) at org.gradle.internal.invocation.GradleBuildController$1.create( GradleBuildController.java:67 ) at org.gradle.internal.work .DefaultWorkerLeaseService.withLocks( DefaultWorkerLeaseService.java:213 ) at org.gradle.internal.invocation.GradleBuildController.doBuild( GradleBuildController.java:67 ) at org.gradle.internal.invocation.GradleBuildController.run ( GradleBuildController.java:56 ) at org.gradle.tooling.internal.provider.runner.AbstractClientProvidedBuildActionRunner.runClientAction( AbstractClientProvidedBuildActionRunner.java:53 ) at org.gradle.tooling.internal.provider.runner.ClientProvidedPhasedActionRunner.run ( ClientProvidedPhasedActionRunner.java:47 ) at org.gradle.launcher.exec.ChainingBuildActionRunner.run ( ChainingBuildActionRunner.java:35 ) at org.gradle.launcher.exec.ChainingBuildActionRunner.run ( ChainingBuildActionRunner.java:35 ) at org.gradle.launcher.exec.BuildOutcomeReportingBuildActionRunner.run ( BuildOutcomeReportingBuildActionRunner.java:63 ) at org.gradle.tooling.internal.provider.ValidatingBuildActionRunner.run ( ValidatingBuildActionRunner.java:32 ) at org.gradle.tooling.internal.provider.FileSystemWatchingBuildActionRunner.run ( FileSystemWatchingBuildActionRunner.java:77 ) at org.gradle.launcher.exec.BuildCompletionNotifyingBuildActionRunner.run ( BuildCompletionNotifyingBuildActionRunner.java:41 ) at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner$3.call( RunAsBuildOperationBuildActionRunner.java:49 ) at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner$3.call( RunAsBuildOperationBuildActionRunner.java:44 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute( DefaultBuildOperationRunner.java:200 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute( DefaultBuildOperationRunner.java:195 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute( DefaultBuildOperationRunner.java:75 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute( DefaultBuildOperationRunner.java:68 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute( DefaultBuildOperationRunner.java:153 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute( DefaultBuildOperationRunner.java:68 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.call ( DefaultBuildOperationRunner.java:62 ) at org.gradle.internal.operations.DefaultBuildOperationExecutor.lambda$call$2( DefaultBuildOperationExecutor.java:76 ) at org.gradle.internal.operations.UnmanagedBuildOperationWrapper.callWithUnmanagedSupport( UnmanagedBuildOperationWrapper.java:54 ) at org.gradle.internal.operations.DefaultBuildOperationExecutor.call ( DefaultBuildOperationExecutor.java:76 ) at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner.run ( RunAsBuildOperationBuildActionRunner.java:44 ) at org.gradle.launcher.exec.InProcessBuildActionExecuter.lambda$execute$0( InProcessBuildActionExecuter.java:59 ) at org.gradle.composite.internal.DefaultRootBuildState.run ( DefaultRootBuildState.java:86 ) at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute( InProcessBuildActionExecuter.java:58 ) at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute( InProcessBuildActionExecuter.java:30 ) at org.gradle.launcher.exec.BuildTreeScopeLifecycleBuildActionExecuter.lambda$execute$0( BuildTreeScopeLifecycleBuildActionExecuter.java:33 ) at org.gradle.internal.buildtree.BuildTreeState.run ( BuildTreeState.java:53 ) at org.gradle.launcher.exec.BuildTreeScopeLifecycleBuildActionExecuter.execute( BuildTreeScopeLifecycleBuildActionExecuter.java:32 ) at org.gradle.launcher.exec.BuildTreeScopeLifecycleBuildActionExecuter.execute( BuildTreeScopeLifecycleBuildActionExecuter.java:27 ) at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute( ContinuousBuildActionExecuter.java:104 ) at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute( ContinuousBuildActionExecuter.java:55 ) at org.gradle.tooling.internal.provider.SubscribableBuildActionExecuter.execute( SubscribableBuildActionExecuter.java:64 ) at org.gradle.tooling.internal.provider.SubscribableBuildActionExecuter.execute( SubscribableBuildActionExecuter.java:37 ) at org.gradle.tooling.internal.provider.SessionScopeLifecycleBuildActionExecuter.lambda$execute$0( SessionScopeLifecycleBuildActionExecuter.java:54 ) at org.gradle.internal.session.BuildSessionState.run ( BuildSessionState.java:67 ) at org.gradle.tooling.internal.provider.SessionScopeLifecycleBuildActionExecuter.execute( SessionScopeLifecycleBuildActionExecuter.java:50 ) at org.gradle.tooling.internal.provider.SessionScopeLifecycleBuildActionExecuter.execute( SessionScopeLifecycleBuildActionExecuter.java:36 ) at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute( GradleThreadBuildActionExecuter.java:36 ) at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute( GradleThreadBuildActionExecuter.java:25 ) at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute( StartParamsValidatingActionExecuter.java:59 ) at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute( StartParamsValidatingActionExecuter.java:31 ) at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute( SessionFailureReportingActionExecuter.java:55 ) at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute( SessionFailureReportingActionExecuter.java:41 ) at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute( SetupLoggingActionExecuter.java:47 ) at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute( SetupLoggingActionExecuter.java:31 ) at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild( ExecuteBuild.java:65 ) at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute( BuildCommandOnly.java:37 ) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed( DaemonCommandExecution.java:104 ) at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute( WatchForDisconnection.java:39 ) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed( DaemonCommandExecution.java:104 ) at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute( ResetDeprecationLogger.java:29 ) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed( DaemonCommandExecution.java:104 ) at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute( RequestStopIfSingleUsedDaemon.java:35 ) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed( DaemonCommandExecution.java:104 ) at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.create( ForwardClientInput.java:78 ) at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.create( ForwardClientInput.java:75 ) at org.gradle.util.Swapper.swap( Swapper.java:38 ) at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute( ForwardClientInput.java:75 ) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed( DaemonCommandExecution.java:104 ) at org.gradle.launcher.daemon.server.exec.LogAndCheckHealth.execute( LogAndCheckHealth.java:55 ) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed( DaemonCommandExecution.java:104 ) at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild( LogToClient.java:63 ) at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute( BuildCommandOnly.java:37 ) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed( DaemonCommandExecution.java:104 ) at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild( EstablishBuildEnvironment.java:84 ) at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute( BuildCommandOnly.java:37 ) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed( DaemonCommandExecution.java:104 ) at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run( StartBuildOrRespondWithBusy.java:52 ) at org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.run( DaemonStateCoordinator.java:297 ) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute( ExecutorPolicy.java:64 ) at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run( ManagedExecutorImpl.java:48 ) at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run( ThreadFactoryImpl.java:56 ) Cause 1: org.gradle.internal.resolve.ModuleVersionResolveException: Could not resolve org.springframework.boot:spring-boot-buildpack-platform:2.4.8. Required by: project : > org.springframework.boot:org.springframework.boot.gradle.plugin:2.4.8 > org.springframework.boot:spring-boot-gradle-plugin:2.4.8 Caused by: org.gradle.internal.resolve.ModuleVersionResolveException: Could not resolve org.springframework.boot:spring-boot-buildpack-platform:2.4.8. Caused by: org.gradle.api.resources.ResourceException: Could not get resource ' https://plugins.gradle.org/m2/org/springframework/boot/spring-boot-buildpack-platform/2.4.8/spring-boot-buildpack-platform-2.4.8.pom '. at org.gradle.internal.resource.ResourceExceptions.failure( ResourceExceptions.java:74 ) at org.gradle.internal.resource.ResourceExceptions.getFailed( ResourceExceptions.java:57 ) at org.gradle.internal.resource.transfer.DefaultCacheAwareExternalResourceAccessor.copyToCache( DefaultCacheAwareExternalResourceAccessor.java:201 ) at org.gradle.internal.resource.transfer.DefaultCacheAwareExternalResourceAccessor.lambda$getResource$1( DefaultCacheAwareExternalResourceAccessor.java:89 ) at org.gradle.cache.internal.ProducerGuard$AdaptiveProducerGuard.guardByKey( ProducerGuard.java:97 ) at org.gradle.internal.resource.transfer.DefaultCacheAwareExternalResourceAccessor.getResource( DefaultCacheAwareExternalResourceAccessor.java:83 ) at org.gradle.api.internal.artifacts.repositories.resolver.DefaultExternalResourceArtifactResolver.downloadByCoords( DefaultExternalResourceArtifactResolver.java:139 ) at org.gradle.api.internal.artifacts.repositories.resolver.DefaultExternalResourceArtifactResolver.downloadStaticResource( DefaultExternalResourceArtifactResolver.java:94 ) at org.gradle.api.internal.artifacts.repositories.resolver.DefaultExternalResourceArtifactResolver.resolveArtifact( DefaultExternalResourceArtifactResolver.java:60 ) at org.gradle.api.internal.artifacts.repositories.metadata.AbstractRepositoryMetadataSource.parseMetaDataFromArtifact( AbstractRepositoryMetadataSource.java:78 ) at org.gradle.api.internal.artifacts.repositories.metadata.AbstractRepositoryMetadataSource.create( AbstractRepositoryMetadataSource.java:68 ) at org.gradle.api.internal.artifacts.repositories.metadata.DefaultMavenPomMetadataSource.create( DefaultMavenPomMetadataSource.java:40 ) at org.gradle.api.internal.artifacts.repositories.metadata.RedirectingGradleMetadataModuleMetadataSource.create( RedirectingGradleMetadataModuleMetadataSource.java:51 ) at org.gradle.api.internal.artifacts.repositories.resolver.ExternalResourceResolver.resolveStaticDependency( ExternalResourceResolver.java:245 ) at org.gradle.api.internal.artifacts.repositories.resolver.MavenResolver.doResolveComponentMetaData( MavenResolver.java:129 ) at org.gradle.api.internal.artifacts.repositories.resolver.ExternalResourceResolver$RemoteRepositoryAccess.resolveComponentMetaData( ExternalResourceResolver.java:466 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.CachingModuleComponentRepository$ResolveAndCacheRepositoryAccess.resolveComponentMetaData( CachingModuleComponentRepository.java:394 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ErrorHandlingModuleComponentRepository$ErrorHandlingModuleComponentRepositoryAccess.lambda$resolveComponentMetaData$5( ErrorHandlingModuleComponentRepository.java:154 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ErrorHandlingModuleComponentRepository$ErrorHandlingModuleComponentRepositoryAccess.lambda$tryResolveAndMaybeBlacklist$18( ErrorHandlingModuleComponentRepository.java:223 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ErrorHandlingModuleComponentRepository$ErrorHandlingModuleComponentRepositoryAccess.tryResolveAndMaybeBlacklist( ErrorHandlingModuleComponentRepository.java:237 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ErrorHandlingModuleComponentRepository$ErrorHandlingModuleComponentRepositoryAccess.tryResolveAndMaybeBlacklist( ErrorHandlingModuleComponentRepository.java:222 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ErrorHandlingModuleComponentRepository$ErrorHandlingModuleComponentRepositoryAccess.performOperationWithRetries( ErrorHandlingModuleComponentRepository.java:215 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ErrorHandlingModuleComponentRepository$ErrorHandlingModuleComponentRepositoryAccess.resolveComponentMetaData( ErrorHandlingModuleComponentRepository.java:153 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ComponentMetaDataResolveState.process( ComponentMetaDataResolveState.java:69 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ComponentMetaDataResolveState.resolve( ComponentMetaDataResolveState.java:61 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.RepositoryChainComponentMetaDataResolver.findBestMatch( RepositoryChainComponentMetaDataResolver.java:138 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.RepositoryChainComponentMetaDataResolver.findBestMatch( RepositoryChainComponentMetaDataResolver.java:119 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.RepositoryChainComponentMetaDataResolver.resolveModule( RepositoryChainComponentMetaDataResolver.java:93 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.RepositoryChainComponentMetaDataResolver.resolve( RepositoryChainComponentMetaDataResolver.java:64 ) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.ComponentResolversChain$ComponentMetaDataResolverChain.resolve( ComponentResolversChain.java:101 ) at org.gradle.api.internal.artifacts.ivyservice.clientmodule.ClientModuleResolver.resolve( ClientModuleResolver.java:66 ) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.builder.ComponentState.resolve( ComponentState.java:197 ) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.builder.ComponentState.getMetadata( ComponentState.java:144 ) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.builder.DownloadMetadataOperation.run ( DownloadMetadataOperation.java:31 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute( DefaultBuildOperationRunner.java:75 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute( DefaultBuildOperationRunner.java:68 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute( DefaultBuildOperationRunner.java:153 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute( DefaultBuildOperationRunner.java:68 ) at org.gradle.internal.operations.DefaultBuildOperationExecutor$QueueWorker.execute( DefaultBuildOperationExecutor.java:199 ) at org.gradle.internal.operations.DefaultBuildOperationQueue$WorkerRunnable.runOperation( DefaultBuildOperationQueue.java:241 ) at org.gradle.internal.operations.DefaultBuildOperationQueue$WorkerRunnable.doRunBatch( DefaultBuildOperationQueue.java:222 ) at org.gradle.internal.operations.DefaultBuildOperationQueue$WorkerRunnable.lambda$runBatch$0( DefaultBuildOperationQueue.java:212 ) at org.gradle.internal.resources.AbstractResourceLockRegistry.whileDisallowingLockChanges( AbstractResourceLockRegistry.java:70 ) at org.gradle.internal.work .DefaultWorkerLeaseService.whileDisallowingProjectLockChanges( DefaultWorkerLeaseService.java:185 ) at org.gradle.internal.operations.DefaultBuildOperationQueue$WorkerRunnable.lambda$runBatch$1( DefaultBuildOperationQueue.java:212 ) at org.gradle.internal.work .DefaultWorkerLeaseService.withLocks( DefaultWorkerLeaseService.java:213 ) at org.gradle.internal.operations.DefaultBuildOperationQueue$WorkerRunnable.runBatch( DefaultBuildOperationQueue.java:200 ) at org.gradle.internal.operations.DefaultBuildOperationQueue$WorkerRunnable.run( DefaultBuildOperationQueue.java:172 ) at org.gradle.internal.operations.DefaultBuildOperationQueue.waitForCompletion( DefaultBuildOperationQueue.java:118 ) at org.gradle.internal.operations.DefaultBuildOperationExecutor.executeInParallel( DefaultBuildOperationExecutor.java:130 ) at org.gradle.internal.operations.DefaultBuildOperationExecutor.lambda$runAll$4( DefaultBuildOperationExecutor.java:100 ) at org.gradle.internal.operations.UnmanagedBuildOperationWrapper.runWithUnmanagedSupport( UnmanagedBuildOperationWrapper.java:45 ) at org.gradle.internal.operations.DefaultBuildOperationExecutor.runAll( DefaultBuildOperationExecutor.java:100 ) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.builder.DependencyGraphBuilder.maybeDownloadMetadataInParallel( DependencyGraphBuilder.java:352 ) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.builder.DependencyGraphBuilder.resolveEdges( DependencyGraphBuilder.java:259 ) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.builder.DependencyGraphBuilder.traverseGraph( DependencyGraphBuilder.java:197 ) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.builder.DependencyGraphBuilder.resolve( DependencyGraphBuilder.java:148 ) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.DefaultArtifactDependencyResolver.resolve( DefaultArtifactDependencyResolver.java:145 ) at org.gradle.api.internal.artifacts.ivyservice.DefaultConfigurationResolver.resolveGraph( DefaultConfigurationResolver.java:178 ) at org.gradle.api.internal.artifacts.ivyservice.ShortCircuitEmptyConfigurationResolver.resolveGraph( ShortCircuitEmptyConfigurationResolver.java:85 ) at org.gradle.api.internal.artifacts.ivyservice.ErrorHandlingConfigurationResolver.resolveGraph( ErrorHandlingConfigurationResolver.java:75 ) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration$1.call( DefaultConfiguration.java:643 ) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration$1.call( DefaultConfiguration.java:634 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute( DefaultBuildOperationRunner.java:200 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute( DefaultBuildOperationRunner.java:195 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute( DefaultBuildOperationRunner.java:75 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute( DefaultBuildOperationRunner.java:68 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute( DefaultBuildOperationRunner.java:153 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute( DefaultBuildOperationRunner.java:68 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.call ( DefaultBuildOperationRunner.java:62 ) at org.gradle.internal.operations.DefaultBuildOperationExecutor.lambda$call$2( DefaultBuildOperationExecutor.java:76 ) at org.gradle.internal.operations.UnmanagedBuildOperationWrapper.callWithUnmanagedSupport( UnmanagedBuildOperationWrapper.java:54 ) at org.gradle.internal.operations.DefaultBuildOperationExecutor.call ( DefaultBuildOperationExecutor.java:76 ) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.resolveGraphIfRequired( DefaultConfiguration.java:634 ) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.lambda$resolveExclusively$4( DefaultConfiguration.java:614 ) at org.gradle.api.internal.project.DefaultProjectStateRegistry$CalculatedModelValueImpl.update( DefaultProjectStateRegistry.java:362 ) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.resolveExclusively( DefaultConfiguration.java:611 ) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.resolveToStateOrLater( DefaultConfiguration.java:598 ) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.access$1900( DefaultConfiguration.java:149 ) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration$SelectedArtifactsProvider.getValue( DefaultConfiguration.java:1328 ) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration$SelectedArtifactsProvider.getValue( DefaultConfiguration.java:1318 ) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration$ConfigurationFileCollection.getSelectedArtifacts( DefaultConfiguration.java:1390 ) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration$ConfigurationFileCollection.access$3500( DefaultConfiguration.java:1333 ) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration$ConfigurationArtifactCollection.lambda$new$0( DefaultConfiguration.java:1949 ) at org.gradle.internal.model.CalculatedValueContainerFactory$SupplierBackedCalculator.calculateValue( CalculatedValueContainerFactory.java:78 ) at org.gradle.internal.model.CalculatedValueContainer$CalculationState.lambda$attachValue$0( CalculatedValueContainer.java:216 ) at org.gradle.internal.Try.ofFailable( Try.java:39 ) at org.gradle.internal.model.CalculatedValueContainer$CalculationState.attachValue( CalculatedValueContainer.java:211 ) at org.gradle.internal.model.CalculatedValueContainer.finalizeIfNotAlready( CalculatedValueContainer.java:184 ) at org.gradle.internal.model.CalculatedValueContainer.finalizeIfNotAlready( CalculatedValueContainer.java:175 ) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration$ConfigurationArtifactCollection.ensureResolved( DefaultConfiguration.java:1991 ) at org.gradle.api.internal.artifacts.configurations.DefaultConfiguration$ConfigurationArtifactCollection.getArtifacts( DefaultConfiguration.java:1968 ) at org.gradle.composite.internal.CompositeBuildClassPathInitializer.execute( CompositeBuildClassPathInitializer.java:45 ) at org.gradle.composite.internal.CompositeBuildClassPathInitializer.execute( CompositeBuildClassPathInitializer.java:32 ) at org.gradle.api.internal.initialization.DefaultScriptClassPathResolver.resolveClassPath( DefaultScriptClassPathResolver.java:40 ) at org.gradle.api.internal.initialization.DefaultScriptHandler.getScriptClassPath( DefaultScriptHandler.java:88 ) at org.gradle.plugin.use.internal.DefaultPluginRequestApplicator.defineScriptHandlerClassScope( DefaultPluginRequestApplicator.java:155 ) at org.gradle.plugin.use.internal.DefaultPluginRequestApplicator.applyPlugins( DefaultPluginRequestApplicator.java:119 ) at org.gradle.configuration.DefaultScriptPluginFactory$ScriptPluginImpl.apply( DefaultScriptPluginFactory.java:117 ) at org.gradle.configuration.BuildOperationScriptPlugin$1.run( BuildOperationScriptPlugin.java:65 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute( DefaultBuildOperationRunner.java:29 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute( DefaultBuildOperationRunner.java:26 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute( DefaultBuildOperationRunner.java:75 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute( DefaultBuildOperationRunner.java:68 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute( DefaultBuildOperationRunner.java:153 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute( DefaultBuildOperationRunner.java:68 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.run ( DefaultBuildOperationRunner.java:56 ) at org.gradle.internal.operations.DefaultBuildOperationExecutor.lambda$run$1( DefaultBuildOperationExecutor.java:71 ) at org.gradle.internal.operations.UnmanagedBuildOperationWrapper.runWithUnmanagedSupport( UnmanagedBuildOperationWrapper.java:45 ) at org.gradle.internal.operations.DefaultBuildOperationExecutor.run ( DefaultBuildOperationExecutor.java:71 ) at org.gradle.configuration.BuildOperationScriptPlugin.lambda$apply$0( BuildOperationScriptPlugin.java:62 ) at org.gradle.configuration.internal.DefaultUserCodeApplicationContext.apply( DefaultUserCodeApplicationContext.java:43 ) at org.gradle.configuration.BuildOperationScriptPlugin.apply( BuildOperationScriptPlugin.java:62 ) at org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.lambda$applyToMutableState$0( DefaultProjectStateRegistry.java:250 ) at org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.fromMutableState( DefaultProjectStateRegistry.java:277 ) at org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.applyToMutableState( DefaultProjectStateRegistry.java:249 ) at org.gradle.configuration.project.BuildScriptProcessor.execute( BuildScriptProcessor.java:42 ) at org.gradle.configuration.project.BuildScriptProcessor.execute( BuildScriptProcessor.java:26 ) at org.gradle.configuration.project.ConfigureActionsProjectEvaluator.evaluate( ConfigureActionsProjectEvaluator.java:35 ) at org.gradle.configuration.project.LifecycleProjectEvaluator$EvaluateProject.lambda$run$0( LifecycleProjectEvaluator.java:100 ) at org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.lambda$applyToMutableState$0( DefaultProjectStateRegistry.java:250 ) at org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.lambda$withProjectLock$3( DefaultProjectStateRegistry.java:310 ) at org.gradle.internal.work .DefaultWorkerLeaseService.withLocks( DefaultWorkerLeaseService.java:213 ) at org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.withProjectLock( DefaultProjectStateRegistry.java:310 ) at org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.fromMutableState( DefaultProjectStateRegistry.java:291 ) at org.gradle.api.internal.project.DefaultProjectStateRegistry$ProjectStateImpl.applyToMutableState( DefaultProjectStateRegistry.java:249 ) at org.gradle.configuration.project.LifecycleProjectEvaluator$EvaluateProject.run( LifecycleProjectEvaluator.java:91 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute( DefaultBuildOperationRunner.java:29 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute( DefaultBuildOperationRunner.java:26 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute( DefaultBuildOperationRunner.java:75 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute( DefaultBuildOperationRunner.java:68 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute( DefaultBuildOperationRunner.java:153 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute( DefaultBuildOperationRunner.java:68 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.run ( DefaultBuildOperationRunner.java:56 ) at org.gradle.internal.operations.DefaultBuildOperationExecutor.lambda$run$1( DefaultBuildOperationExecutor.java:71 ) at org.gradle.internal.operations.UnmanagedBuildOperationWrapper.runWithUnmanagedSupport( UnmanagedBuildOperationWrapper.java:45 ) at org.gradle.internal.operations.DefaultBuildOperationExecutor.run ( DefaultBuildOperationExecutor.java:71 ) at org.gradle.configuration.project.LifecycleProjectEvaluator.evaluate( LifecycleProjectEvaluator.java:63 ) at org.gradle.api.internal.project.DefaultProject.evaluate( DefaultProject.java:721 ) at org.gradle.api.internal.project.DefaultProject.evaluate( DefaultProject.java:151 ) at org.gradle.execution.TaskPathProjectEvaluator.configure( TaskPathProjectEvaluator.java:41 ) at org.gradle.execution.TaskPathProjectEvaluator.configureHierarchy( TaskPathProjectEvaluator.java:67 ) at org.gradle.configuration.DefaultProjectsPreparer.prepareProjects( DefaultProjectsPreparer.java:46 ) at org.gradle.configuration.BuildTreePreparingProjectsPreparer.prepareProjects( BuildTreePreparingProjectsPreparer.java:57 ) at org.gradle.configuration.BuildOperationFiringProjectsPreparer$ConfigureBuild.run( BuildOperationFiringProjectsPreparer.java:52 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute( DefaultBuildOperationRunner.java:29 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$1.execute( DefaultBuildOperationRunner.java:26 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute( DefaultBuildOperationRunner.java:75 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute( DefaultBuildOperationRunner.java:68 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute( DefaultBuildOperationRunner.java:153 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute( DefaultBuildOperationRunner.java:68 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.run ( DefaultBuildOperationRunner.java:56 ) at org.gradle.internal.operations.DefaultBuildOperationExecutor.lambda$run$1( DefaultBuildOperationExecutor.java:71 ) at org.gradle.internal.operations.UnmanagedBuildOperationWrapper.runWithUnmanagedSupport( UnmanagedBuildOperationWrapper.java:45 ) at org.gradle.internal.operations.DefaultBuildOperationExecutor.run ( DefaultBuildOperationExecutor.java:71 ) at org.gradle.configuration.BuildOperationFiringProjectsPreparer.prepareProjects( BuildOperationFiringProjectsPreparer.java:40 ) at org.gradle.initialization.DefaultGradleLauncher.prepareProjects( DefaultGradleLauncher.java:226 ) at org.gradle.initialization.DefaultGradleLauncher.doClassicBuildStages( DefaultGradleLauncher.java:163 ) at org.gradle.initialization.DefaultGradleLauncher.doBuildStages( DefaultGradleLauncher.java:148 ) at org.gradle.initialization.DefaultGradleLauncher.executeTasks( DefaultGradleLauncher.java:124 ) at org.gradle.internal.invocation.GradleBuildController$1.create( GradleBuildController.java:72 ) at org.gradle.internal.invocation.GradleBuildController$1.create( GradleBuildController.java:67 ) at org.gradle.internal.work .DefaultWorkerLeaseService.withLocks( DefaultWorkerLeaseService.java:213 ) at org.gradle.internal.invocation.GradleBuildController.doBuild( GradleBuildController.java:67 ) at org.gradle.internal.invocation.GradleBuildController.run ( GradleBuildController.java:56 ) at org.gradle.tooling.internal.provider.runner.AbstractClientProvidedBuildActionRunner.runClientAction( AbstractClientProvidedBuildActionRunner.java:53 ) at org.gradle.tooling.internal.provider.runner.ClientProvidedPhasedActionRunner.run ( ClientProvidedPhasedActionRunner.java:47 ) at org.gradle.launcher.exec.ChainingBuildActionRunner.run ( ChainingBuildActionRunner.java:35 ) at org.gradle.launcher.exec.ChainingBuildActionRunner.run ( ChainingBuildActionRunner.java:35 ) at org.gradle.launcher.exec.BuildOutcomeReportingBuildActionRunner.run ( BuildOutcomeReportingBuildActionRunner.java:63 ) at org.gradle.tooling.internal.provider.ValidatingBuildActionRunner.run ( ValidatingBuildActionRunner.java:32 ) at org.gradle.tooling.internal.provider.FileSystemWatchingBuildActionRunner.run ( FileSystemWatchingBuildActionRunner.java:77 ) at org.gradle.launcher.exec.BuildCompletionNotifyingBuildActionRunner.run ( BuildCompletionNotifyingBuildActionRunner.java:41 ) at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner$3.call( RunAsBuildOperationBuildActionRunner.java:49 ) at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner$3.call( RunAsBuildOperationBuildActionRunner.java:44 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute( DefaultBuildOperationRunner.java:200 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute( DefaultBuildOperationRunner.java:195 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute( DefaultBuildOperationRunner.java:75 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute( DefaultBuildOperationRunner.java:68 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute( DefaultBuildOperationRunner.java:153 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute( DefaultBuildOperationRunner.java:68 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.call ( DefaultBuildOperationRunner.java:62 ) at org.gradle.internal.operations.DefaultBuildOperationExecutor.lambda$call$2( DefaultBuildOperationExecutor.java:76 ) at org.gradle.internal.operations.UnmanagedBuildOperationWrapper.callWithUnmanagedSupport( UnmanagedBuildOperationWrapper.java:54 ) at org.gradle.internal.operations.DefaultBuildOperationExecutor.call ( DefaultBuildOperationExecutor.java:76 ) at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner.run ( RunAsBuildOperationBuildActionRunner.java:44 ) at org.gradle.launcher.exec.InProcessBuildActionExecuter.lambda$execute$0( InProcessBuildActionExecuter.java:59 ) at org.gradle.composite.internal.DefaultRootBuildState.run ( DefaultRootBuildState.java:86 ) at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute( InProcessBuildActionExecuter.java:58 ) at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute( InProcessBuildActionExecuter.java:30 ) at org.gradle.launcher.exec.BuildTreeScopeLifecycleBuildActionExecuter.lambda$execute$0( BuildTreeScopeLifecycleBuildActionExecuter.java:33 ) at org.gradle.internal.buildtree.BuildTreeState.run ( BuildTreeState.java:53 ) at org.gradle.launcher.exec.BuildTreeScopeLifecycleBuildActionExecuter.execute( BuildTreeScopeLifecycleBuildActionExecuter.java:32 ) at org.gradle.launcher.exec.BuildTreeScopeLifecycleBuildActionExecuter.execute( BuildTreeScopeLifecycleBuildActionExecuter.java:27 ) at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute( ContinuousBuildActionExecuter.java:104 ) at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute( ContinuousBuildActionExecuter.java:55 ) at org.gradle.tooling.internal.provider.SubscribableBuildActionExecuter.execute( SubscribableBuildActionExecuter.java:64 ) at org.gradle.tooling.internal.provider.SubscribableBuildActionExecuter.execute( SubscribableBuildActionExecuter.java:37 ) at org.gradle.tooling.internal.provider.SessionScopeLifecycleBuildActionExecuter.lambda$execute$0( SessionScopeLifecycleBuildActionExecuter.java:54 ) at org.gradle.internal.session.BuildSessionState.run ( BuildSessionState.java:67 ) at org.gradle.tooling.internal.provider.SessionScopeLifecycleBuildActionExecuter.execute( SessionScopeLifecycleBuildActionExecuter.java:50 ) at org.gradle.tooling.internal.provider.SessionScopeLifecycleBuildActionExecuter.execute( SessionScopeLifecycleBuildActionExecuter.java:36 ) at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute( GradleThreadBuildActionExecuter.java:36 ) at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute( GradleThreadBuildActionExecuter.java:25 ) at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute( StartParamsValidatingActionExecuter.java:59 ) at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute( StartParamsValidatingActionExecuter.java:31 ) at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute( SessionFailureReportingActionExecuter.java:55 ) at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute( SessionFailureReportingActionExecuter.java:41 ) at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute( SetupLoggingActionExecuter.java:47 ) at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute( SetupLoggingActionExecuter.java:31 ) at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild( ExecuteBuild.java:65 ) at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute( BuildCommandOnly.java:37 ) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed( DaemonCommandExecution.java:104 ) at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute( WatchForDisconnection.java:39 ) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed( DaemonCommandExecution.java:104 ) at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute( ResetDeprecationLogger.java:29 ) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed( DaemonCommandExecution.java:104 ) at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute( RequestStopIfSingleUsedDaemon.java:35 ) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed( DaemonCommandExecution.java:104 ) at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.create( ForwardClientInput.java:78 ) at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.create( ForwardClientInput.java:75 ) at org.gradle.util.Swapper.swap( Swapper.java:38 ) at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute( ForwardClientInput.java:75 ) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed( DaemonCommandExecution.java:104 ) at org.gradle.launcher.daemon.server.exec.LogAndCheckHealth.execute( LogAndCheckHealth.java:55 ) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed( DaemonCommandExecution.java:104 ) at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild( LogToClient.java:63 ) at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute( BuildCommandOnly.java:37 ) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed( DaemonCommandExecution.java:104 ) at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild( EstablishBuildEnvironment.java:84 ) at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute( BuildCommandOnly.java:37 ) at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed( DaemonCommandExecution.java:104 ) at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run( StartBuildOrRespondWithBusy.java:52 ) at org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.run( DaemonStateCoordinator.java:297 ) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute( ExecutorPolicy.java:64 ) at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run( ManagedExecutorImpl.java:48 ) at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run( ThreadFactoryImpl.java:56 ) Caused by: org.gradle.internal.resource.transport.http.HttpRequestException: Could not GET ' https://jcenter.bintray.com/org/springframework/boot/spring-boot-buildpack-platform/2.4.8/spring-boot-buildpack-platform-2.4.8.pom '. at org.gradle.internal.resource.transport.http.HttpClientHelper.performRequest( HttpClientHelper.java:107 ) at org.gradle.internal.resource.transport.http.HttpClientHelper.performRawGet( HttpClientHelper.java:92 ) at org.gradle.internal.resource.transport.http.HttpClientHelper.performGet( HttpClientHelper.java:96 ) at org.gradle.internal.resource.transport.http.HttpResourceAccessor.openResource( HttpResourceAccessor.java:43 ) at org.gradle.internal.resource.transport.http.HttpResourceAccessor.openResource( HttpResourceAccessor.java:28 ) at org.gradle.internal.resource.transfer.DefaultExternalResourceConnector.openResource( DefaultExternalResourceConnector.java:56 ) at org.gradle.internal.resource.transfer.ProgressLoggingExternalResourceAccessor.openResource( ProgressLoggingExternalResourceAccessor.java:38 ) at org.gradle.internal.resource.transfer.AccessorBackedExternalResource.withContentIfPresent( AccessorBackedExternalResource.java:130 ) at org.gradle.internal.resource.BuildOperationFiringExternalResourceDecorator$11.call( BuildOperationFiringExternalResourceDecorator.java:237 ) at org.gradle.internal.resource.BuildOperationFiringExternalResourceDecorator$11.call( BuildOperationFiringExternalResourceDecorator.java:229 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute( DefaultBuildOperationRunner.java:200 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute( DefaultBuildOperationRunner.java:195 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute( DefaultBuildOperationRunner.java:75 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute( DefaultBuildOperationRunner.java:68 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute( DefaultBuildOperationRunner.java:153 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute( DefaultBuildOperationRunner.java:68 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.call ( DefaultBuildOperationRunner.java:62 ) at org.gradle.internal.operations.DefaultBuildOperationExecutor.lambda$call$2( DefaultBuildOperationExecutor.java:76 ) at org.gradle.internal.operations.UnmanagedBuildOperationWrapper.callWithUnmanagedSupport( UnmanagedBuildOperationWrapper.java:54 ) at org.gradle.internal.operations.DefaultBuildOperationExecutor.call ( DefaultBuildOperationExecutor.java:76 ) at org.gradle.internal.resource.BuildOperationFiringExternalResourceDecorator.withContentIfPresent( BuildOperationFiringExternalResourceDecorator.java:229 ) at org.gradle.internal.resource.transfer.DefaultCacheAwareExternalResourceAccessor.copyToCache( DefaultCacheAwareExternalResourceAccessor.java:199 ) ... 234 more Caused by: javax.net .ssl.SSLHandshakeException: PKIX path validation failed: java.security .cert.CertPathValidatorException: validity check failed at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket( SSLConnectionSocketFactory.java:436 ) at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket( SSLConnectionSocketFactory.java:384 ) at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect( DefaultHttpClientConnectionOperator.java:142 ) at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect( PoolingHttpClientConnectionManager.java:376 ) at org.apache.http.impl.execchain.MainClientExec.establishRoute( MainClientExec.java:393 ) at org.apache.http.impl.execchain.MainClientExec.execute( MainClientExec.java:236 ) at org.apache.http.impl.execchain.ProtocolExec.execute( ProtocolExec.java:186 ) at org.apache.http.impl.execchain.RetryExec.execute( RetryExec.java:89 ) at org.apache.http.impl.execchain.RedirectExec.execute( RedirectExec.java:110 ) at org.apache.http.impl.client.InternalHttpClient.doExecute( InternalHttpClient.java:185 ) at org.apache.http.impl.client.CloseableHttpClient.execute( CloseableHttpClient.java:83 ) at org.gradle.internal.resource.transport.http.HttpClientHelper.performHttpRequest( HttpClientHelper.java:170 ) at org.gradle.internal.resource.transport.http.HttpClientHelper.performHttpRequest( HttpClientHelper.java:146 ) at org.gradle.internal.resource.transport.http.HttpClientHelper.executeGetOrHead( HttpClientHelper.java:135 ) at org.gradle.internal.resource.transport.http.HttpClientHelper.performRequest( HttpClientHelper.java:105 ) ... 255 more Caused by: sun.security .validator.ValidatorException: PKIX path validation failed: java.security .cert.CertPathValidatorException: validity check failed ... 270 more Caused by: java.security .cert.CertPathValidatorException: validity check failed ... 270 more Caused by: java.security .cert.CertificateExpiredException: NotAfter: Sat Nov 26 08:59:59 KST 2022 ... 270 more Cause 2: org.gradle.internal.resolve.ModuleVersionResolveException: Could not resolve org.springframework.boot:spring-boot-loader-tools:2.4.8. Required by: project : > org.springframework.boot:org.springframework.boot.gradle.plugin:2.4.8 > org.springframework.boot:spring-boot-gradle-plugin:2.4.8 Caused by: org.gradle.internal.resolve.ModuleVersionResolveException: Could not resolve org.springframework.boot:spring-boot-loader-tools:2.4.8. Caused by: org.gradle.api.resources.ResourceException: Could not get resource ' https://plugins.gradle.org/m2/org/springframework/boot/spring-boot-loader-tools/2.4.8/spring-boot-loader-tools-2.4.8.pom '. at org.gradle.internal.resource.ResourceExceptions.failure( ResourceExceptions.java:74 ) at org.gradle.internal.resource.ResourceExceptions.getFailed( ResourceExceptions.java:57 ) at org.gradle.internal.resource.transfer.DefaultCacheAwareExternalResourceAccessor.copyToCache( DefaultCacheAwareExternalResourceAccessor.java:201 ) at org.gradle.internal.resource.transfer.DefaultCacheAwareExternalResourceAccessor.lambda$getResource$1( DefaultCacheAwareExternalResourceAccessor.java:89 ) at org.gradle.cache.internal.ProducerGuard$AdaptiveProducerGuard.guardByKey( ProducerGuard.java:97 ) at org.gradle.internal.resource.transfer.DefaultCacheAwareExternalResourceAccessor.getResource( DefaultCacheAwareExternalResourceAccessor.java:83 ) at org.gradle.api.internal.artifacts.repositories.resolver.DefaultExternalResourceArtifactResolver.downloadByCoords( DefaultExternalResourceArtifactResolver.java:139 ) at org.gradle.api.internal.artifacts.repositories.resolver.DefaultExternalResourceArtifactResolver.downloadStaticResource( DefaultExternalResourceArtifactResolver.java:94 ) at org.gradle.api.internal.artifacts.repositories.resolver.DefaultExternalResourceArtifactResolver.resolveArtifact( DefaultExternalResourceArtifactResolver.java:60 ) at org.gradle.api.internal.artifacts.repositories.metadata.AbstractRepositoryMetadataSource.parseMetaDataFromArtifact( AbstractRepositoryMetadataSource.java:78 ) at org.gradle.api.internal.artifacts.repositories.metadata.AbstractRepositoryMetadataSource.create( AbstractRepositoryMetadataSource.java:68 ) at org.gradle.api.internal.artifacts.repositories.metadata.DefaultMavenPomMetadataSource.create( DefaultMavenPomMetadataSource.java:40 ) at org.gradle.api.internal.artifacts.repositories.metadata.RedirectingGradleMetadataModuleMetadataSource.create( RedirectingGradleMetadataModuleMetadataSource.java:51 ) at org.gradle.api.internal.artifacts.repositories.resolver.ExternalResourceResolver.resolveStaticDependency( ExternalResourceResolver.java:245 ) at org.gradle.api.internal.artifacts.repositories.resolver.MavenResolver.doResolveComponentMetaData( MavenResolver.java:129 ) at org.gradle.api.internal.artifacts.repositories.resolver.ExternalResourceResolver$RemoteRepositoryAccess.resolveComponentMetaData( ExternalResourceResolver.java:466 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.CachingModuleComponentRepository$ResolveAndCacheRepositoryAccess.resolveComponentMetaData( CachingModuleComponentRepository.java:394 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ErrorHandlingModuleComponentRepository$ErrorHandlingModuleComponentRepositoryAccess.lambda$resolveComponentMetaData$5( ErrorHandlingModuleComponentRepository.java:154 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ErrorHandlingModuleComponentRepository$ErrorHandlingModuleComponentRepositoryAccess.lambda$tryResolveAndMaybeBlacklist$18( ErrorHandlingModuleComponentRepository.java:223 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ErrorHandlingModuleComponentRepository$ErrorHandlingModuleComponentRepositoryAccess.tryResolveAndMaybeBlacklist( ErrorHandlingModuleComponentRepository.java:237 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ErrorHandlingModuleComponentRepository$ErrorHandlingModuleComponentRepositoryAccess.tryResolveAndMaybeBlacklist( ErrorHandlingModuleComponentRepository.java:222 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ErrorHandlingModuleComponentRepository$ErrorHandlingModuleComponentRepositoryAccess.performOperationWithRetries( ErrorHandlingModuleComponentRepository.java:215 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ErrorHandlingModuleComponentRepository$ErrorHandlingModuleComponentRepositoryAccess.resolveComponentMetaData( ErrorHandlingModuleComponentRepository.java:153 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ComponentMetaDataResolveState.process( ComponentMetaDataResolveState.java:69 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ComponentMetaDataResolveState.resolve( ComponentMetaDataResolveState.java:61 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.RepositoryChainComponentMetaDataResolver.findBestMatch( RepositoryChainComponentMetaDataResolver.java:138 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.RepositoryChainComponentMetaDataResolver.findBestMatch( RepositoryChainComponentMetaDataResolver.java:119 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.RepositoryChainComponentMetaDataResolver.resolveModule( RepositoryChainComponentMetaDataResolver.java:93 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.RepositoryChainComponentMetaDataResolver.resolve( RepositoryChainComponentMetaDataResolver.java:64 ) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.ComponentResolversChain$ComponentMetaDataResolverChain.resolve( ComponentResolversChain.java:101 ) at org.gradle.api.internal.artifacts.ivyservice.clientmodule.ClientModuleResolver.resolve( ClientModuleResolver.java:66 ) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.builder.ComponentState.resolve( ComponentState.java:197 ) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.builder.ComponentState.getMetadata( ComponentState.java:144 ) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.builder.DownloadMetadataOperation.run ( DownloadMetadataOperation.java:31 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute( DefaultBuildOperationRunner.java:75 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute( DefaultBuildOperationRunner.java:68 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute( DefaultBuildOperationRunner.java:153 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute( DefaultBuildOperationRunner.java:68 ) at org.gradle.internal.operations.DefaultBuildOperationExecutor$QueueWorker.execute( DefaultBuildOperationExecutor.java:199 ) at org.gradle.internal.operations.DefaultBuildOperationQueue$WorkerRunnable.runOperation( DefaultBuildOperationQueue.java:241 ) at org.gradle.internal.operations.DefaultBuildOperationQueue$WorkerRunnable.doRunBatch( DefaultBuildOperationQueue.java:222 ) at org.gradle.internal.operations.DefaultBuildOperationQueue$WorkerRunnable.lambda$runBatch$0( DefaultBuildOperationQueue.java:212 ) at org.gradle.internal.resources.AbstractResourceLockRegistry.whileDisallowingLockChanges( AbstractResourceLockRegistry.java:70 ) at org.gradle.internal.work .DefaultWorkerLeaseService.whileDisallowingProjectLockChanges( DefaultWorkerLeaseService.java:185 ) at org.gradle.internal.operations.DefaultBuildOperationQueue$WorkerRunnable.lambda$runBatch$1( DefaultBuildOperationQueue.java:212 ) at org.gradle.internal.work .DefaultWorkerLeaseService.withLocks( DefaultWorkerLeaseService.java:213 ) at org.gradle.internal.operations.DefaultBuildOperationQueue$WorkerRunnable.runBatch( DefaultBuildOperationQueue.java:200 ) at org.gradle.internal.operations.DefaultBuildOperationQueue$WorkerRunnable.run( DefaultBuildOperationQueue.java:172 ) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute( ExecutorPolicy.java:64 ) at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run( ManagedExecutorImpl.java:48 ) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker( ThreadPoolExecutor.java:1128 ) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run( ThreadPoolExecutor.java:628 ) at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run( ThreadFactoryImpl.java:56 ) at java.base/java.lang.Thread.run( Thread.java:834 ) Caused by: org.gradle.internal.resource.transport.http.HttpRequestException: Could not GET ' https://jcenter.bintray.com/org/springframework/boot/spring-boot-loader-tools/2.4.8/spring-boot-loader-tools-2.4.8.pom '. at org.gradle.internal.resource.transport.http.HttpClientHelper.performRequest( HttpClientHelper.java:107 ) at org.gradle.internal.resource.transport.http.HttpClientHelper.performRawGet( HttpClientHelper.java:92 ) at org.gradle.internal.resource.transport.http.HttpClientHelper.performGet( HttpClientHelper.java:96 ) at org.gradle.internal.resource.transport.http.HttpResourceAccessor.openResource( HttpResourceAccessor.java:43 ) at org.gradle.internal.resource.transport.http.HttpResourceAccessor.openResource( HttpResourceAccessor.java:28 ) at org.gradle.internal.resource.transfer.DefaultExternalResourceConnector.openResource( DefaultExternalResourceConnector.java:56 ) at org.gradle.internal.resource.transfer.ProgressLoggingExternalResourceAccessor.openResource( ProgressLoggingExternalResourceAccessor.java:38 ) at org.gradle.internal.resource.transfer.AccessorBackedExternalResource.withContentIfPresent( AccessorBackedExternalResource.java:130 ) at org.gradle.internal.resource.BuildOperationFiringExternalResourceDecorator$11.call( BuildOperationFiringExternalResourceDecorator.java:237 ) at org.gradle.internal.resource.BuildOperationFiringExternalResourceDecorator$11.call( BuildOperationFiringExternalResourceDecorator.java:229 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute( DefaultBuildOperationRunner.java:200 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute( DefaultBuildOperationRunner.java:195 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute( DefaultBuildOperationRunner.java:75 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute( DefaultBuildOperationRunner.java:68 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute( DefaultBuildOperationRunner.java:153 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute( DefaultBuildOperationRunner.java:68 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.call ( DefaultBuildOperationRunner.java:62 ) at org.gradle.internal.operations.DefaultBuildOperationExecutor.lambda$call$2( DefaultBuildOperationExecutor.java:76 ) at org.gradle.internal.operations.UnmanagedBuildOperationWrapper.callWithUnmanagedSupport( UnmanagedBuildOperationWrapper.java:54 ) at org.gradle.internal.operations.DefaultBuildOperationExecutor.call ( DefaultBuildOperationExecutor.java:76 ) at org.gradle.internal.resource.BuildOperationFiringExternalResourceDecorator.withContentIfPresent( BuildOperationFiringExternalResourceDecorator.java:229 ) at org.gradle.internal.resource.transfer.DefaultCacheAwareExternalResourceAccessor.copyToCache( DefaultCacheAwareExternalResourceAccessor.java:199 ) ... 51 more Caused by: javax.net .ssl.SSLHandshakeException: PKIX path validation failed: java.security .cert.CertPathValidatorException: validity check failed at java.base/sun.security.ssl.Alert.createSSLException( Alert.java:131 ) at java.base/sun.security.ssl.TransportContext.fatal( TransportContext.java:369 ) at java.base/sun.security.ssl.TransportContext.fatal( TransportContext.java:312 ) at java.base/sun.security.ssl.TransportContext.fatal( TransportContext.java:307 ) at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.checkServerCerts( CertificateMessage.java:1357 ) at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.onConsumeCertificate( CertificateMessage.java:1232 ) at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.consume( CertificateMessage.java:1175 ) at java.base/sun.security.ssl.SSLHandshake.consume( SSLHandshake.java:392 ) at java.base/sun.security.ssl.HandshakeContext.dispatch( HandshakeContext.java:478 ) at java.base/sun.security.ssl.HandshakeContext.dispatch( HandshakeContext.java:456 ) at java.base/sun.security.ssl.TransportContext.dispatch( TransportContext.java:199 ) at java.base/sun.security.ssl.SSLTransport.decode( SSLTransport.java:172 ) at java.base/sun.security.ssl.SSLSocketImpl.decode( SSLSocketImpl.java:1382 ) at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord( SSLSocketImpl.java:1295 ) at java.base/sun.security.ssl.SSLSocketImpl.startHandshake( SSLSocketImpl.java:416 ) at java.base/sun.security.ssl.SSLSocketImpl.startHandshake( SSLSocketImpl.java:388 ) at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket( SSLConnectionSocketFactory.java:436 ) at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket( SSLConnectionSocketFactory.java:384 ) at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect( DefaultHttpClientConnectionOperator.java:142 ) at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect( PoolingHttpClientConnectionManager.java:376 ) at org.apache.http.impl.execchain.MainClientExec.establishRoute( MainClientExec.java:393 ) at org.apache.http.impl.execchain.MainClientExec.execute( MainClientExec.java:236 ) at org.apache.http.impl.execchain.ProtocolExec.execute( ProtocolExec.java:186 ) at org.apache.http.impl.execchain.RetryExec.execute( RetryExec.java:89 ) at org.apache.http.impl.execchain.RedirectExec.execute( RedirectExec.java:110 ) at org.apache.http.impl.client.InternalHttpClient.doExecute( InternalHttpClient.java:185 ) at org.apache.http.impl.client.CloseableHttpClient.execute( CloseableHttpClient.java:83 ) at org.gradle.internal.resource.transport.http.HttpClientHelper.performHttpRequest( HttpClientHelper.java:170 ) at org.gradle.internal.resource.transport.http.HttpClientHelper.performHttpRequest( HttpClientHelper.java:146 ) at org.gradle.internal.resource.transport.http.HttpClientHelper.executeGetOrHead( HttpClientHelper.java:135 ) at org.gradle.internal.resource.transport.http.HttpClientHelper.performRequest( HttpClientHelper.java:105 ) ... 72 more Caused by: sun.security .validator.ValidatorException: PKIX path validation failed: java.security .cert.CertPathValidatorException: validity check failed at java.base/sun.security.validator.PKIXValidator.doValidate( PKIXValidator.java:369 ) at java.base/sun.security.validator.PKIXValidator.engineValidate( PKIXValidator.java:263 ) at java.base/sun.security.validator.Validator.validate( Validator.java:264 ) at java.base/sun.security.ssl.X509TrustManagerImpl.validate( X509TrustManagerImpl.java:313 ) at java.base/sun.security.ssl.X509TrustManagerImpl.checkTrusted( X509TrustManagerImpl.java:222 ) at java.base/sun.security.ssl.X509TrustManagerImpl.checkServerTrusted( X509TrustManagerImpl.java:129 ) at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.checkServerCerts( CertificateMessage.java:1341 ) ... 98 more Caused by: java.security .cert.CertPathValidatorException: validity check failed at java.base/sun.security.provider.certpath.PKIXMasterCertPathValidator.validate( PKIXMasterCertPathValidator.java:135 ) at java.base/sun.security.provider.certpath.PKIXCertPathValidator.validate( PKIXCertPathValidator.java:224 ) at java.base/sun.security.provider.certpath.PKIXCertPathValidator.validate( PKIXCertPathValidator.java:144 ) at java.base/sun.security.provider.certpath.PKIXCertPathValidator.engineValidate( PKIXCertPathValidator.java:83 ) at java.base/java.security.cert.CertPathValidator.validate( CertPathValidator.java:309 ) at java.base/sun.security.validator.PKIXValidator.doValidate( PKIXValidator.java:364 ) ... 104 more Caused by: java.security .cert.CertificateExpiredException: NotAfter: Sat Nov 26 08:59:59 KST 2022 at java.base/sun.security.x509.CertificateValidity.valid( CertificateValidity.java:277 ) at java.base/sun.security.x509.X509CertImpl.checkValidity( X509CertImpl.java:683 ) at java.base/sun.security.provider.certpath.BasicChecker.verifyValidity( BasicChecker.java:190 ) at java.base/sun.security.provider.certpath.BasicChecker.check( BasicChecker.java:144 ) at java.base/sun.security.provider.certpath.PKIXMasterCertPathValidator.validate( PKIXMasterCertPathValidator.java:125 ) ... 109 more Cause 3: org.gradle.internal.resolve.ModuleVersionResolveException: Could not resolve org.apache.commons:commons-compress:1.20. Required by: project : > org.springframework.boot:org.springframework.boot.gradle.plugin:2.4.8 > org.springframework.boot:spring-boot-gradle-plugin:2.4.8 Caused by: org.gradle.internal.resolve.ModuleVersionResolveException: Could not resolve org.apache.commons:commons-compress:1.20. Caused by: org.gradle.api.resources.ResourceException: Could not get resource ' https://plugins.gradle.org/m2/org/apache/commons/commons-compress/1.20/commons-compress-1.20.pom '. at org.gradle.internal.resource.ResourceExceptions.failure( ResourceExceptions.java:74 ) at org.gradle.internal.resource.ResourceExceptions.getFailed( ResourceExceptions.java:57 ) at org.gradle.internal.resource.transfer.DefaultCacheAwareExternalResourceAccessor.copyToCache( DefaultCacheAwareExternalResourceAccessor.java:201 ) at org.gradle.internal.resource.transfer.DefaultCacheAwareExternalResourceAccessor.lambda$getResource$1( DefaultCacheAwareExternalResourceAccessor.java:89 ) at org.gradle.cache.internal.ProducerGuard$AdaptiveProducerGuard.guardByKey( ProducerGuard.java:97 ) at org.gradle.internal.resource.transfer.DefaultCacheAwareExternalResourceAccessor.getResource( DefaultCacheAwareExternalResourceAccessor.java:83 ) at org.gradle.api.internal.artifacts.repositories.resolver.DefaultExternalResourceArtifactResolver.downloadByCoords( DefaultExternalResourceArtifactResolver.java:139 ) at org.gradle.api.internal.artifacts.repositories.resolver.DefaultExternalResourceArtifactResolver.downloadStaticResource( DefaultExternalResourceArtifactResolver.java:94 ) at org.gradle.api.internal.artifacts.repositories.resolver.DefaultExternalResourceArtifactResolver.resolveArtifact( DefaultExternalResourceArtifactResolver.java:60 ) at org.gradle.api.internal.artifacts.repositories.metadata.AbstractRepositoryMetadataSource.parseMetaDataFromArtifact( AbstractRepositoryMetadataSource.java:78 ) at org.gradle.api.internal.artifacts.repositories.metadata.AbstractRepositoryMetadataSource.create( AbstractRepositoryMetadataSource.java:68 ) at org.gradle.api.internal.artifacts.repositories.metadata.DefaultMavenPomMetadataSource.create( DefaultMavenPomMetadataSource.java:40 ) at org.gradle.api.internal.artifacts.repositories.metadata.RedirectingGradleMetadataModuleMetadataSource.create( RedirectingGradleMetadataModuleMetadataSource.java:51 ) at org.gradle.api.internal.artifacts.repositories.resolver.ExternalResourceResolver.resolveStaticDependency( ExternalResourceResolver.java:245 ) at org.gradle.api.internal.artifacts.repositories.resolver.MavenResolver.doResolveComponentMetaData( MavenResolver.java:129 ) at org.gradle.api.internal.artifacts.repositories.resolver.ExternalResourceResolver$RemoteRepositoryAccess.resolveComponentMetaData( ExternalResourceResolver.java:466 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.CachingModuleComponentRepository$ResolveAndCacheRepositoryAccess.resolveComponentMetaData( CachingModuleComponentRepository.java:394 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ErrorHandlingModuleComponentRepository$ErrorHandlingModuleComponentRepositoryAccess.lambda$resolveComponentMetaData$5( ErrorHandlingModuleComponentRepository.java:154 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ErrorHandlingModuleComponentRepository$ErrorHandlingModuleComponentRepositoryAccess.lambda$tryResolveAndMaybeBlacklist$18( ErrorHandlingModuleComponentRepository.java:223 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ErrorHandlingModuleComponentRepository$ErrorHandlingModuleComponentRepositoryAccess.tryResolveAndMaybeBlacklist( ErrorHandlingModuleComponentRepository.java:237 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ErrorHandlingModuleComponentRepository$ErrorHandlingModuleComponentRepositoryAccess.tryResolveAndMaybeBlacklist( ErrorHandlingModuleComponentRepository.java:222 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ErrorHandlingModuleComponentRepository$ErrorHandlingModuleComponentRepositoryAccess.performOperationWithRetries( ErrorHandlingModuleComponentRepository.java:215 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ErrorHandlingModuleComponentRepository$ErrorHandlingModuleComponentRepositoryAccess.resolveComponentMetaData( ErrorHandlingModuleComponentRepository.java:153 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ComponentMetaDataResolveState.process( ComponentMetaDataResolveState.java:69 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ComponentMetaDataResolveState.resolve( ComponentMetaDataResolveState.java:61 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.RepositoryChainComponentMetaDataResolver.findBestMatch( RepositoryChainComponentMetaDataResolver.java:138 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.RepositoryChainComponentMetaDataResolver.findBestMatch( RepositoryChainComponentMetaDataResolver.java:119 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.RepositoryChainComponentMetaDataResolver.resolveModule( RepositoryChainComponentMetaDataResolver.java:93 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.RepositoryChainComponentMetaDataResolver.resolve( RepositoryChainComponentMetaDataResolver.java:64 ) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.ComponentResolversChain$ComponentMetaDataResolverChain.resolve( ComponentResolversChain.java:101 ) at org.gradle.api.internal.artifacts.ivyservice.clientmodule.ClientModuleResolver.resolve( ClientModuleResolver.java:66 ) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.builder.ComponentState.resolve( ComponentState.java:197 ) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.builder.ComponentState.getMetadata( ComponentState.java:144 ) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.builder.DownloadMetadataOperation.run ( DownloadMetadataOperation.java:31 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute( DefaultBuildOperationRunner.java:75 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute( DefaultBuildOperationRunner.java:68 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute( DefaultBuildOperationRunner.java:153 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute( DefaultBuildOperationRunner.java:68 ) at org.gradle.internal.operations.DefaultBuildOperationExecutor$QueueWorker.execute( DefaultBuildOperationExecutor.java:199 ) at org.gradle.internal.operations.DefaultBuildOperationQueue$WorkerRunnable.runOperation( DefaultBuildOperationQueue.java:241 ) at org.gradle.internal.operations.DefaultBuildOperationQueue$WorkerRunnable.doRunBatch( DefaultBuildOperationQueue.java:222 ) at org.gradle.internal.operations.DefaultBuildOperationQueue$WorkerRunnable.lambda$runBatch$0( DefaultBuildOperationQueue.java:212 ) at org.gradle.internal.resources.AbstractResourceLockRegistry.whileDisallowingLockChanges( AbstractResourceLockRegistry.java:70 ) at org.gradle.internal.work .DefaultWorkerLeaseService.whileDisallowingProjectLockChanges( DefaultWorkerLeaseService.java:185 ) at org.gradle.internal.operations.DefaultBuildOperationQueue$WorkerRunnable.lambda$runBatch$1( DefaultBuildOperationQueue.java:212 ) at org.gradle.internal.work .DefaultWorkerLeaseService.withLocks( DefaultWorkerLeaseService.java:213 ) at org.gradle.internal.operations.DefaultBuildOperationQueue$WorkerRunnable.runBatch( DefaultBuildOperationQueue.java:200 ) at org.gradle.internal.operations.DefaultBuildOperationQueue$WorkerRunnable.run( DefaultBuildOperationQueue.java:172 ) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute( ExecutorPolicy.java:64 ) at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run( ManagedExecutorImpl.java:48 ) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker( ThreadPoolExecutor.java:1128 ) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run( ThreadPoolExecutor.java:628 ) at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run( ThreadFactoryImpl.java:56 ) at java.base/java.lang.Thread.run( Thread.java:834 ) Caused by: org.gradle.internal.resource.transport.http.HttpRequestException: Could not GET ' https://jcenter.bintray.com/org/apache/commons/commons-compress/1.20/commons-compress-1.20.pom '. at org.gradle.internal.resource.transport.http.HttpClientHelper.performRequest( HttpClientHelper.java:107 ) at org.gradle.internal.resource.transport.http.HttpClientHelper.performRawGet( HttpClientHelper.java:92 ) at org.gradle.internal.resource.transport.http.HttpClientHelper.performGet( HttpClientHelper.java:96 ) at org.gradle.internal.resource.transport.http.HttpResourceAccessor.openResource( HttpResourceAccessor.java:43 ) at org.gradle.internal.resource.transport.http.HttpResourceAccessor.openResource( HttpResourceAccessor.java:28 ) at org.gradle.internal.resource.transfer.DefaultExternalResourceConnector.openResource( DefaultExternalResourceConnector.java:56 ) at org.gradle.internal.resource.transfer.ProgressLoggingExternalResourceAccessor.openResource( ProgressLoggingExternalResourceAccessor.java:38 ) at org.gradle.internal.resource.transfer.AccessorBackedExternalResource.withContentIfPresent( AccessorBackedExternalResource.java:130 ) at org.gradle.internal.resource.BuildOperationFiringExternalResourceDecorator$11.call( BuildOperationFiringExternalResourceDecorator.java:237 ) at org.gradle.internal.resource.BuildOperationFiringExternalResourceDecorator$11.call( BuildOperationFiringExternalResourceDecorator.java:229 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute( DefaultBuildOperationRunner.java:200 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute( DefaultBuildOperationRunner.java:195 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute( DefaultBuildOperationRunner.java:75 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute( DefaultBuildOperationRunner.java:68 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute( DefaultBuildOperationRunner.java:153 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute( DefaultBuildOperationRunner.java:68 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.call ( DefaultBuildOperationRunner.java:62 ) at org.gradle.internal.operations.DefaultBuildOperationExecutor.lambda$call$2( DefaultBuildOperationExecutor.java:76 ) at org.gradle.internal.operations.UnmanagedBuildOperationWrapper.callWithUnmanagedSupport( UnmanagedBuildOperationWrapper.java:54 ) at org.gradle.internal.operations.DefaultBuildOperationExecutor.call ( DefaultBuildOperationExecutor.java:76 ) at org.gradle.internal.resource.BuildOperationFiringExternalResourceDecorator.withContentIfPresent( BuildOperationFiringExternalResourceDecorator.java:229 ) at org.gradle.internal.resource.transfer.DefaultCacheAwareExternalResourceAccessor.copyToCache( DefaultCacheAwareExternalResourceAccessor.java:199 ) ... 51 more Caused by: javax.net .ssl.SSLHandshakeException: PKIX path validation failed: java.security .cert.CertPathValidatorException: validity check failed at java.base/sun.security.ssl.Alert.createSSLException( Alert.java:131 ) at java.base/sun.security.ssl.TransportContext.fatal( TransportContext.java:369 ) at java.base/sun.security.ssl.TransportContext.fatal( TransportContext.java:312 ) at java.base/sun.security.ssl.TransportContext.fatal( TransportContext.java:307 ) at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.checkServerCerts( CertificateMessage.java:1357 ) at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.onConsumeCertificate( CertificateMessage.java:1232 ) at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.consume( CertificateMessage.java:1175 ) at java.base/sun.security.ssl.SSLHandshake.consume( SSLHandshake.java:392 ) at java.base/sun.security.ssl.HandshakeContext.dispatch( HandshakeContext.java:478 ) at java.base/sun.security.ssl.HandshakeContext.dispatch( HandshakeContext.java:456 ) at java.base/sun.security.ssl.TransportContext.dispatch( TransportContext.java:199 ) at java.base/sun.security.ssl.SSLTransport.decode( SSLTransport.java:172 ) at java.base/sun.security.ssl.SSLSocketImpl.decode( SSLSocketImpl.java:1382 ) at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord( SSLSocketImpl.java:1295 ) at java.base/sun.security.ssl.SSLSocketImpl.startHandshake( SSLSocketImpl.java:416 ) at java.base/sun.security.ssl.SSLSocketImpl.startHandshake( SSLSocketImpl.java:388 ) at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket( SSLConnectionSocketFactory.java:436 ) at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket( SSLConnectionSocketFactory.java:384 ) at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect( DefaultHttpClientConnectionOperator.java:142 ) at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect( PoolingHttpClientConnectionManager.java:376 ) at org.apache.http.impl.execchain.MainClientExec.establishRoute( MainClientExec.java:393 ) at org.apache.http.impl.execchain.MainClientExec.execute( MainClientExec.java:236 ) at org.apache.http.impl.execchain.ProtocolExec.execute( ProtocolExec.java:186 ) at org.apache.http.impl.execchain.RetryExec.execute( RetryExec.java:89 ) at org.apache.http.impl.execchain.RedirectExec.execute( RedirectExec.java:110 ) at org.apache.http.impl.client.InternalHttpClient.doExecute( InternalHttpClient.java:185 ) at org.apache.http.impl.client.CloseableHttpClient.execute( CloseableHttpClient.java:83 ) at org.gradle.internal.resource.transport.http.HttpClientHelper.performHttpRequest( HttpClientHelper.java:170 ) at org.gradle.internal.resource.transport.http.HttpClientHelper.performHttpRequest( HttpClientHelper.java:146 ) at org.gradle.internal.resource.transport.http.HttpClientHelper.executeGetOrHead( HttpClientHelper.java:135 ) at org.gradle.internal.resource.transport.http.HttpClientHelper.performRequest( HttpClientHelper.java:105 ) ... 72 more Caused by: sun.security .validator.ValidatorException: PKIX path validation failed: java.security .cert.CertPathValidatorException: validity check failed at java.base/sun.security.validator.PKIXValidator.doValidate( PKIXValidator.java:369 ) at java.base/sun.security.validator.PKIXValidator.engineValidate( PKIXValidator.java:263 ) at java.base/sun.security.validator.Validator.validate( Validator.java:264 ) at java.base/sun.security.ssl.X509TrustManagerImpl.validate( X509TrustManagerImpl.java:313 ) at java.base/sun.security.ssl.X509TrustManagerImpl.checkTrusted( X509TrustManagerImpl.java:222 ) at java.base/sun.security.ssl.X509TrustManagerImpl.checkServerTrusted( X509TrustManagerImpl.java:129 ) at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.checkServerCerts( CertificateMessage.java:1341 ) ... 98 more Caused by: java.security .cert.CertPathValidatorException: validity check failed at java.base/sun.security.provider.certpath.PKIXMasterCertPathValidator.validate( PKIXMasterCertPathValidator.java:135 ) at java.base/sun.security.provider.certpath.PKIXCertPathValidator.validate( PKIXCertPathValidator.java:224 ) at java.base/sun.security.provider.certpath.PKIXCertPathValidator.validate( PKIXCertPathValidator.java:144 ) at java.base/sun.security.provider.certpath.PKIXCertPathValidator.engineValidate( PKIXCertPathValidator.java:83 ) at java.base/java.security.cert.CertPathValidator.validate( CertPathValidator.java:309 ) at java.base/sun.security.validator.PKIXValidator.doValidate( PKIXValidator.java:364 ) ... 104 more Caused by: java.security .cert.CertificateExpiredException: NotAfter: Sat Nov 26 08:59:59 KST 2022 at java.base/sun.security.x509.CertificateValidity.valid( CertificateValidity.java:277 ) at java.base/sun.security.x509.X509CertImpl.checkValidity( X509CertImpl.java:683 ) at java.base/sun.security.provider.certpath.BasicChecker.verifyValidity( BasicChecker.java:190 ) at java.base/sun.security.provider.certpath.BasicChecker.check( BasicChecker.java:144 ) at java.base/sun.security.provider.certpath.PKIXMasterCertPathValidator.validate( PKIXMasterCertPathValidator.java:125 ) ... 109 more Cause 4: org.gradle.internal.resolve.ModuleVersionResolveException: Could not resolve org.springframework:spring-core:5.3.8. Required by: project : > org.springframework.boot:org.springframework.boot.gradle.plugin:2.4.8 > org.springframework.boot:spring-boot-gradle-plugin:2.4.8 Caused by: org.gradle.internal.resolve.ModuleVersionResolveException: Could not resolve org.springframework:spring-core:5.3.8. Caused by: org.gradle.api.resources.ResourceException: Could not get resource ' https://plugins.gradle.org/m2/org/springframework/spring-core/5.3.8/spring-core-5.3.8.pom '. at org.gradle.internal.resource.ResourceExceptions.failure( ResourceExceptions.java:74 ) at org.gradle.internal.resource.ResourceExceptions.getFailed( ResourceExceptions.java:57 ) at org.gradle.internal.resource.transfer.DefaultCacheAwareExternalResourceAccessor.copyToCache( DefaultCacheAwareExternalResourceAccessor.java:201 ) at org.gradle.internal.resource.transfer.DefaultCacheAwareExternalResourceAccessor.lambda$getResource$1( DefaultCacheAwareExternalResourceAccessor.java:89 ) at org.gradle.cache.internal.ProducerGuard$AdaptiveProducerGuard.guardByKey( ProducerGuard.java:97 ) at org.gradle.internal.resource.transfer.DefaultCacheAwareExternalResourceAccessor.getResource( DefaultCacheAwareExternalResourceAccessor.java:83 ) at org.gradle.api.internal.artifacts.repositories.resolver.DefaultExternalResourceArtifactResolver.downloadByCoords( DefaultExternalResourceArtifactResolver.java:139 ) at org.gradle.api.internal.artifacts.repositories.resolver.DefaultExternalResourceArtifactResolver.downloadStaticResource( DefaultExternalResourceArtifactResolver.java:94 ) at org.gradle.api.internal.artifacts.repositories.resolver.DefaultExternalResourceArtifactResolver.resolveArtifact( DefaultExternalResourceArtifactResolver.java:60 ) at org.gradle.api.internal.artifacts.repositories.metadata.AbstractRepositoryMetadataSource.parseMetaDataFromArtifact( AbstractRepositoryMetadataSource.java:78 ) at org.gradle.api.internal.artifacts.repositories.metadata.AbstractRepositoryMetadataSource.create( AbstractRepositoryMetadataSource.java:68 ) at org.gradle.api.internal.artifacts.repositories.metadata.DefaultMavenPomMetadataSource.create( DefaultMavenPomMetadataSource.java:40 ) at org.gradle.api.internal.artifacts.repositories.metadata.RedirectingGradleMetadataModuleMetadataSource.create( RedirectingGradleMetadataModuleMetadataSource.java:51 ) at org.gradle.api.internal.artifacts.repositories.resolver.ExternalResourceResolver.resolveStaticDependency( ExternalResourceResolver.java:245 ) at org.gradle.api.internal.artifacts.repositories.resolver.MavenResolver.doResolveComponentMetaData( MavenResolver.java:129 ) at org.gradle.api.internal.artifacts.repositories.resolver.ExternalResourceResolver$RemoteRepositoryAccess.resolveComponentMetaData( ExternalResourceResolver.java:466 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.CachingModuleComponentRepository$ResolveAndCacheRepositoryAccess.resolveComponentMetaData( CachingModuleComponentRepository.java:394 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ErrorHandlingModuleComponentRepository$ErrorHandlingModuleComponentRepositoryAccess.lambda$resolveComponentMetaData$5( ErrorHandlingModuleComponentRepository.java:154 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ErrorHandlingModuleComponentRepository$ErrorHandlingModuleComponentRepositoryAccess.lambda$tryResolveAndMaybeBlacklist$18( ErrorHandlingModuleComponentRepository.java:223 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ErrorHandlingModuleComponentRepository$ErrorHandlingModuleComponentRepositoryAccess.tryResolveAndMaybeBlacklist( ErrorHandlingModuleComponentRepository.java:237 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ErrorHandlingModuleComponentRepository$ErrorHandlingModuleComponentRepositoryAccess.tryResolveAndMaybeBlacklist( ErrorHandlingModuleComponentRepository.java:222 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ErrorHandlingModuleComponentRepository$ErrorHandlingModuleComponentRepositoryAccess.performOperationWithRetries( ErrorHandlingModuleComponentRepository.java:215 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ErrorHandlingModuleComponentRepository$ErrorHandlingModuleComponentRepositoryAccess.resolveComponentMetaData( ErrorHandlingModuleComponentRepository.java:153 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ComponentMetaDataResolveState.process( ComponentMetaDataResolveState.java:69 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ComponentMetaDataResolveState.resolve( ComponentMetaDataResolveState.java:61 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.RepositoryChainComponentMetaDataResolver.findBestMatch( RepositoryChainComponentMetaDataResolver.java:138 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.RepositoryChainComponentMetaDataResolver.findBestMatch( RepositoryChainComponentMetaDataResolver.java:119 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.RepositoryChainComponentMetaDataResolver.resolveModule( RepositoryChainComponentMetaDataResolver.java:93 ) at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.RepositoryChainComponentMetaDataResolver.resolve( RepositoryChainComponentMetaDataResolver.java:64 ) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.ComponentResolversChain$ComponentMetaDataResolverChain.resolve( ComponentResolversChain.java:101 ) at org.gradle.api.internal.artifacts.ivyservice.clientmodule.ClientModuleResolver.resolve( ClientModuleResolver.java:66 ) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.builder.ComponentState.resolve( ComponentState.java:197 ) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.builder.ComponentState.getMetadata( ComponentState.java:144 ) at org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.builder.DownloadMetadataOperation.run ( DownloadMetadataOperation.java:31 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute( DefaultBuildOperationRunner.java:75 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute( DefaultBuildOperationRunner.java:68 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute( DefaultBuildOperationRunner.java:153 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute( DefaultBuildOperationRunner.java:68 ) at org.gradle.internal.operations.DefaultBuildOperationExecutor$QueueWorker.execute( DefaultBuildOperationExecutor.java:199 ) at org.gradle.internal.operations.DefaultBuildOperationQueue$WorkerRunnable.runOperation( DefaultBuildOperationQueue.java:241 ) at org.gradle.internal.operations.DefaultBuildOperationQueue$WorkerRunnable.doRunBatch( DefaultBuildOperationQueue.java:222 ) at org.gradle.internal.operations.DefaultBuildOperationQueue$WorkerRunnable.lambda$runBatch$0( DefaultBuildOperationQueue.java:212 ) at org.gradle.internal.resources.AbstractResourceLockRegistry.whileDisallowingLockChanges( AbstractResourceLockRegistry.java:70 ) at org.gradle.internal.work .DefaultWorkerLeaseService.whileDisallowingProjectLockChanges( DefaultWorkerLeaseService.java:185 ) at org.gradle.internal.operations.DefaultBuildOperationQueue$WorkerRunnable.lambda$runBatch$1( DefaultBuildOperationQueue.java:212 ) at org.gradle.internal.work .DefaultWorkerLeaseService.withLocks( DefaultWorkerLeaseService.java:213 ) at org.gradle.internal.operations.DefaultBuildOperationQueue$WorkerRunnable.runBatch( DefaultBuildOperationQueue.java:200 ) at org.gradle.internal.operations.DefaultBuildOperationQueue$WorkerRunnable.run( DefaultBuildOperationQueue.java:172 ) at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute( ExecutorPolicy.java:64 ) at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run( ManagedExecutorImpl.java:48 ) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker( ThreadPoolExecutor.java:1128 ) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run( ThreadPoolExecutor.java:628 ) at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run( ThreadFactoryImpl.java:56 ) at java.base/java.lang.Thread.run( Thread.java:834 ) Caused by: org.gradle.internal.resource.transport.http.HttpRequestException: Could not GET ' https://jcenter.bintray.com/org/springframework/spring-core/5.3.8/spring-core-5.3.8.pom '. at org.gradle.internal.resource.transport.http.HttpClientHelper.performRequest( HttpClientHelper.java:107 ) at org.gradle.internal.resource.transport.http.HttpClientHelper.performRawGet( HttpClientHelper.java:92 ) at org.gradle.internal.resource.transport.http.HttpClientHelper.performGet( HttpClientHelper.java:96 ) at org.gradle.internal.resource.transport.http.HttpResourceAccessor.openResource( HttpResourceAccessor.java:43 ) at org.gradle.internal.resource.transport.http.HttpResourceAccessor.openResource( HttpResourceAccessor.java:28 ) at org.gradle.internal.resource.transfer.DefaultExternalResourceConnector.openResource( DefaultExternalResourceConnector.java:56 ) at org.gradle.internal.resource.transfer.ProgressLoggingExternalResourceAccessor.openResource( ProgressLoggingExternalResourceAccessor.java:38 ) at org.gradle.internal.resource.transfer.AccessorBackedExternalResource.withContentIfPresent( AccessorBackedExternalResource.java:130 ) at org.gradle.internal.resource.BuildOperationFiringExternalResourceDecorator$11.call( BuildOperationFiringExternalResourceDecorator.java:237 ) at org.gradle.internal.resource.BuildOperationFiringExternalResourceDecorator$11.call( BuildOperationFiringExternalResourceDecorator.java:229 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute( DefaultBuildOperationRunner.java:200 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute( DefaultBuildOperationRunner.java:195 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute( DefaultBuildOperationRunner.java:75 ) at org.gradle.internal.operations.DefaultBuildOperationRunner$3.execute( DefaultBuildOperationRunner.java:68 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute( DefaultBuildOperationRunner.java:153 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.execute( DefaultBuildOperationRunner.java:68 ) at org.gradle.internal.operations.DefaultBuildOperationRunner.call ( DefaultBuildOperationRunner.java:62 ) at org.gradle.internal.operations.DefaultBuildOperationExecutor.lambda$call$2( DefaultBuildOperationExecutor.java:76 ) at org.gradle.internal.operations.UnmanagedBuildOperationWrapper.callWithUnmanagedSupport( UnmanagedBuildOperationWrapper.java:54 ) at org.gradle.internal.operations.DefaultBuildOperationExecutor.call ( DefaultBuildOperationExecutor.java:76 ) at org.gradle.internal.resource.BuildOperationFiringExternalResourceDecorator.withContentIfPresent( BuildOperationFiringExternalResourceDecorator.java:229 ) at org.gradle.internal.resource.transfer.DefaultCacheAwareExternalResourceAccessor.copyToCache( DefaultCacheAwareExternalResourceAccessor.java:199 ) ... 51 more Caused by: javax.net .ssl.SSLHandshakeException: PKIX path validation failed: java.security .cert.CertPathValidatorException: validity check failed at java.base/sun.security.ssl.Alert.createSSLException( Alert.java:131 ) at java.base/sun.security.ssl.TransportContext.fatal( TransportContext.java:369 ) at java.base/sun.security.ssl.TransportContext.fatal( TransportContext.java:312 ) at java.base/sun.security.ssl.TransportContext.fatal( TransportContext.java:307 ) at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.checkServerCerts( CertificateMessage.java:1357 ) at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.onConsumeCertificate( CertificateMessage.java:1232 ) at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.consume( CertificateMessage.java:1175 ) at java.base/sun.security.ssl.SSLHandshake.consume( SSLHandshake.java:392 ) at java.base/sun.security.ssl.HandshakeContext.dispatch( HandshakeContext.java:478 ) at java.base/sun.security.ssl.HandshakeContext.dispatch( HandshakeContext.java:456 ) at java.base/sun.security.ssl.TransportContext.dispatch( TransportContext.java:199 ) at java.base/sun.security.ssl.SSLTransport.decode( SSLTransport.java:172 ) at java.base/sun.security.ssl.SSLSocketImpl.decode( SSLSocketImpl.java:1382 ) at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord( SSLSocketImpl.java:1295 ) at java.base/sun.security.ssl.SSLSocketImpl.startHandshake( SSLSocketImpl.java:416 ) at java.base/sun.security.ssl.SSLSocketImpl.startHandshake( SSLSocketImpl.java:388 ) at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket( SSLConnectionSocketFactory.java:436 ) at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket( SSLConnectionSocketFactory.java:384 ) at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect( DefaultHttpClientConnectionOperator.java:142 ) at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect( PoolingHttpClientConnectionManager.java:376 ) at org.apache.http.impl.execchain.MainClientExec.establishRoute( MainClientExec.java:393 ) at org.apache.http.impl.execchain.MainClientExec.execute( MainClientExec.java:236 ) at org.apache.http.impl.execchain.ProtocolExec.execute( ProtocolExec.java:186 ) at org.apache.http.impl.execchain.RetryExec.execute( RetryExec.java:89 ) at org.apache.http.impl.execchain.RedirectExec.execute( RedirectExec.java:110 ) at org.apache.http.impl.client.InternalHttpClient.doExecute( InternalHttpClient.java:185 ) at org.apache.http.impl.client.CloseableHttpClient.execute( CloseableHttpClient.java:83 ) at org.gradle.internal.resource.transport.http.HttpClientHelper.performHttpRequest( HttpClientHelper.java:170 ) at org.gradle.internal.resource.transport.http.HttpClientHelper.performHttpRequest( HttpClientHelper.java:146 ) at org.gradle.internal.resource.transport.http.HttpClientHelper.executeGetOrHead( HttpClientHelper.java:135 ) at org.gradle.internal.resource.transport.http.HttpClientHelper.performRequest( HttpClientHelper.java:105 ) ... 72 more Caused by: sun.security .validator.ValidatorException: PKIX path validation failed: java.security .cert.CertPathValidatorException: validity check failed at java.base/sun.security.validator.PKIXValidator.doValidate( PKIXValidator.java:369 ) at java.base/sun.security.validator.PKIXValidator.engineValidate( PKIXValidator.java:263 ) at java.base/sun.security.validator.Validator.validate( Validator.java:264 ) at java.base/sun.security.ssl.X509TrustManagerImpl.validate( X509TrustManagerImpl.java:313 ) at java.base/sun.security.ssl.X509TrustManagerImpl.checkTrusted( X509TrustManagerImpl.java:222 ) at java.base/sun.security.ssl.X509TrustManagerImpl.checkServerTrusted( X509TrustManagerImpl.java:129 ) at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.checkServerCerts( CertificateMessage.java:1341 ) ... 98 more Caused by: java.security .cert.CertPathValidatorException: validity check failed at java.base/sun.security.provider.certpath.PKIXMasterCertPathValidator.validate( PKIXMasterCertPathValidator.java:135 ) at java.base/sun.security.provider.certpath.PKIXCertPathValidator.validate( PKIXCertPathValidator.java:224 ) at java.base/sun.security.provider.certpath.PKIXCertPathValidator.validate( PKIXCertPathValidator.java:144 ) at java.base/sun.security.provider.certpath.PKIXCertPathValidator.engineValidate( PKIXCertPathValidator.java:83 ) at java.base/java.security.cert.CertPathValidator.validate( CertPathValidator.java:309 ) at java.base/sun.security.validator.PKIXValidator.doValidate( PKIXValidator.java:364 ) ... 104 more Caused by: java.security .cert.CertificateExpiredException: NotAfter: Sat Nov 26 08:59:59 KST 2022 at java.base/sun.security.x509.CertificateValidity.valid( CertificateValidity.java:277 ) at java.base/sun.security.x509.X509CertImpl.checkValidity( X509CertImpl.java:683 ) at java.base/sun.security.provider.certpath.BasicChecker.verifyValidity( BasicChecker.java:190 ) at java.base/sun.security.provider.certpath.BasicChecker.check( BasicChecker.java:144 ) at java.base/sun.security.provider.certpath.PKIXMasterCertPathValidator.validate( PKIXMasterCertPathValidator.java:125 ) ... 109 more 무엇이 원인일까요?ㅠㅠ
1. ModelAttribute의 기능 중에서 요청파라미터처리 model 추가후 view로 데이터전달 여기서는 1번 역할만 수행하는 건가요? 2번 기능처럼 redirect:/basic/items/{itemId}에 model값을 넘길 수 없나요? 2번 기능은 1번 기능이 작동 한 다음에 쓸 수 있는 기능이죠?
안녕하세요. 강사님의 여러 강의를 듣고 큰 도움을 받고 있습니다. 제가 궁금한 것은, 실제 업무 영역에서 분류모델을 적용하는 과정입니다. 모델을 생성한 후, 실제 타겟값을 알 수 없는 현실데이터에 적용을 해야 할 때, 어떤 데이터로 만든 모델을 적용해야 하는지 궁금합니다. 예를 들어서 강의에 따르면, 랜덤포레스트의 경우, 구축된 데이터 중에서 학습/테스트를 나누고 학습데이터를 가지고 모델을 만들고 테스트데이터를 가지고 최종정확도 성능을 확인하잖아요. 그리고 나서 이제는 타겟값을 알 수 없는 데이터에 적용을 하는 거잖아요. 그때 사용하는 머신러닝모델은 테스트데이터에서 높은 정확도가 나온 '학습데이터로 만든 모델'을 적용하는 거라고 생각하는데요. 그런데, 최종적으로 높은 성능을 보인 모델의 하이퍼파라미터값을 학습데이터와 테스트데이터를 다 합친 것에 적용해서 최종 모델을 생성하고 실제로 타겟값을 알 수 없는 모델에 적용하는 건 괜찮은 걸까요? 궁금해서 여쭤봅니다. 항상 감사드립니다.
로컬 페이지 켰을때 스프링 아이콘이 아니라 일반 아이콘이 뜹니다. 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 강의 내용을 질문할 경우 몇분 몇초의 내용에 대한 것인지 반드시 기재 부탁드립니다. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. (노션에 다운받을 수있습니다)mm_faster_rcnn_train_kitti.ipynb 여기에 바로 올리고 싶었는데 인프런이 허용을 안해주네요 MMdetection의 이해와 Faster R-CNN 적용 실습 부분입니다. 문제 및 상황인식: 학원 가상환경에서 문제메모리가 부족하다고 뜨면서 커널이 끊겼습니다.(목차 3번 사진 참고) 저는 이 문제가 배치 사이즈가 커서 생긴 문제라고 보았습니다. 하지만 아래의 목차 5번과 같이 배치 사이즈를 줄여도 메모리 부족이 뜹니다. 어떻게 하면 해결할 수있을까요? 배치나 기타 하이퍼 파라미터를 조정해도 학원 가상환경의 메모리 자체가 적어서 생기는 문제일까요? (참고로 구글 코렙에서는 잘 작동했습니다. 다만 GPU 사용량이 초과해서 None으로 학습을 하면 cuda를 못쓴다고 에러가 납니다.) 목차 상황설명 상황설명 문제발생 및 사진 해결시도1, 실패 해결시도2, 실패 (상황설명) 저는 AI 국비지원 학원을 다니는 학생입니다. 학원에서 배우는 것만으로는 MMdetecrtion을 다룰 수 없어서 이 강의를 듣게 되었습니다. 이걸 듣고 난 후 MMdetecrtion으로 학원 과제를 수행하고자 했습니다. 그리고 구글 코랩은 공짜로 돌리다가 GPU 제한으로 못쓰고 학습이 안되었습니다. (상황설명) 학원에서 아래와 같은 성능의 전용 가상환경을 제공합니다. 그래서 경로만 조정하고 그대로 똑같이 돌렸습니다. 3. (문제발생)그런데 학습을 하는데 아래의 그림과 같이 메모리가 부족하다고 뜨면서 커널이 끊겼습니다. 4. (해결시도1, 실패) cfg.data .samples_per_gpu = 4 넣기 아래의 그림과 같이 cfg.data .samples_per_gpu = 4를 넣었지만, auto_scale_lr = dict(enable=False, base_batch_size=16)는 그대로 16이었습니다. 일단 무시하고 돌려보았지만 여전히 실패했습니다. 5.( 해결시도2, 실패) defaul_runtime.py에 들어가서 batch size를 1로 바꾸기 그결과 auto_scale_lr = dict(enable=False, base_batch_size=1)로 바뀌었습니다. 학원 가상환경에서 문제메모리가 부족하다고 뜨면서 커널이 끊겼습니다.(목차 3번 사진 참고) 어떻게 하면 좋을까요?
[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) 예 [질문 내용] 안녕하세요. 테스트케이스 작성 중 실무에서는 테스트 케이스를 어떻게 작성하는지 궁금합니다! 현재 저는 3년차 C# 개발자인데 이직을 위해 영한님 영상을 보면서 공부중입니다. 사이드 플젝에서 테스트케이스를 작성하려고 하는데 Q1.JPA를 사용하는데 실무에서도 테스트 케이스는 서비스만 작성하나요? Q2.컨트롤러도 테스트 케이스를 작성한다면 AssertJ는 어떤식으로 컨트롤러를 테스트 하나요?
안녕하세요 질문 게시판에 css 키워드로 검색해서 질문글을 다 살펴봤는데 해결을 못해서 질문 드립니다. 강의에서 resource/static/item.html resource/static/items.html 이 두 파일을 복사해서 resources/templates/basic 경로 안에 넣은 후에 thymeleaf 템플릿으로 수정 작업을 완료하고 이후에 templates/basic 경로에 있는 html 파일을 absolute path를 복사해서 브라우저에 띄워봅니다. 영한님에게는 css bootstrap이 적용된 html 화면이 나오는데 저는 나오질 않아서 봤더니 link 태그 href 속성에 Cannot resolve directory 'css' Cannot resolve file 'bootstrap.min.css' 요런식으로 경고 메세지가 뜹니다. link href="../../static/css/bootstrap.min.css" link href="/css/bootstrap.min.css" 이렇게 수정하면 경고문구는 사라지지만 여전히 css bootstrap이 적용된 html 화면은 나오지 않습니다. 무엇이 문제인지 잘 모르겠습니다
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 전체 종목을 불러올때 fdr.StockListing('KRX') 으로 받아오는데.. 교수님이 강의해주신 카테고리와 다르게 나오고 있습니다. 혹시나 해서 FinanceDataReader 사용자 안내 가서 봤는데.. 해당 부분에서는 교수님 설명그대로 나오고 있습니다... FinanceDataReader에서 문제가 발생한건가요?
선생님 안녕하세요 좋은 강의 감사합니다. from mmdet.apis import init_detector, inference_detector import mmcv 를 하면 아래와 같은 경고 메시지가 뜨는데요. /usr/local/lib/python3.7/dist-packages/mmcv/__init__.py:21: UserWarning: On January 1, 2023, MMCV will release v2.0.0, in which it will remove components related to the training process and add a data transformation module. In addition, it will rename the package names mmcv to mmcv-lite and mmcv-full to mmcv. See https://github.com/open-mmlab/mmcv/blob/master/docs/en/compatibility.md for more details. 'On January 1, 2023, MMCV will release v2.0.0, in which it will remove ' 혹시 이것에 맞춰서 코드의 내용이 많이 변할까요? 뒷부분은 이름이 바뀐다는 것 같은데, 앞부분에서 "it will remove components related to the training process and add a data transformation module." 부분이 무슨뜻인지 잘 모르겠어서요!
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요. 1. 강의 내용과 관련된 질문을 남겨주세요. 2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요. (자주 하는 질문 링크: https://bit.ly/3fX6ygx) 3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요. (질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG) 질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요. ========================================= [질문 템플릿] 1. 강의 내용과 관련된 질문인가요? (예/아니오) 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오) 3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오) [질문 내용] 여기에 질문 내용을 남겨주세요. 강의를 진행하면서 테스트중 계속 회원가입을 하고 쿠키가 넘어가는 현상이 있었습니다. 기존 크롬에 쿠키를 다 지우고 인텔리제이를 끄고 난 후 부터는 정상 작동을 하였는데 혹시 어떤 이유 때문에 그랬는지 알 수 있을까요?
[질문 템플릿] 1. 강의 내용과 관련된 질문인가요? 예 2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예 3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예 [질문 내용] 안녕하세요~ 요청 매핑 핸들러 어뎁터 구조 16:35 부분 들으면서 제가 이해한 게 맞는지 궁금해서 질문 드려요! 요청 메서드에 @RequestBody 또는 @ResponseBody가 있는 경우 RequestResponseBodyMethodProcessor클래스가 호출되며 이 클래스가 ArgumentResolver의 역할을 하기 때문에 강의자료에 RequestResponseBodyMethodProcessor (ArgumentResolver) 이렇게 써주셨다고 이해했는데요. RequestResponseBodyMethodProcessor클래스가 Response 처리도 하기 때문에 ReturnValueHandler의 역할도 같이 한다고 이해해도 되나요?