2023-09-22 13:29:33.967 DEBUG 19566 --- [background-preinit] org.jboss.logging : Logging Provider: org.jboss.logging.Log4j2LoggerProvider 2023-09-22 13:29:33.991 INFO 19566 --- [restartedMain] com.ruowei.CnspJavaApp : Starting CnspJavaApp using Java 11.0.2 on yushanghuideMacBook-Pro-2.local with PID 19566 (/Users/yushanghui/hongshantianping/carbonlibra-java/build/classes/java/main started by yushanghui in /Users/yushanghui/hongshantianping/carbonlibra-java) 2023-09-22 13:29:33.992 DEBUG 19566 --- [restartedMain] com.ruowei.CnspJavaApp : Running with Spring Boot v2.5.7, Spring v5.3.13 2023-09-22 13:29:33.992 INFO 19566 --- [restartedMain] com.ruowei.CnspJavaApp : The following profiles are active: dev,api-docs,no-liquibase 2023-09-22 13:29:37.666 INFO 19566 --- [restartedMain] com.ruowei.config.WebConfigurer : Set document root directory: /Users/yushanghui/hongshantianping/carbonlibra-java/www 2023-09-22 13:29:37.968 DEBUG 19566 --- [restartedMain] i.m.c.u.i.logging.InternalLoggerFactory : Using SLF4J as the default logging framework 2023-09-22 13:29:38.083 DEBUG 19566 --- [restartedMain] com.ruowei.config.WebConfigurer : Registering CORS filter 2023-09-22 13:29:38.125 INFO 19566 --- [restartedMain] com.ruowei.config.WebConfigurer : Web application configuration, using profiles: dev 2023-09-22 13:29:38.125 INFO 19566 --- [restartedMain] com.ruowei.config.WebConfigurer : Web application fully configured 2023-09-22 13:29:38.368 DEBUG 19566 --- [restartedMain] com.ruowei.config.AsyncConfiguration : Creating Async Task Executor : cnsp-java-task- 2023-09-22 13:29:38.479 DEBUG 19566 --- [restartedMain] t.j.c.liquibase.AsyncSpringLiquibase : Liquibase is disabled 2023-09-22 13:29:40.929 DEBUG 19566 --- [restartedMain] com.ruowei.security.jwt.TokenProvider : Using a Base64-encoded JWT secret key 2023-09-22 13:29:44.500 INFO 19566 --- [restartedMain] com.ruowei.web.rest.FileResource : 创建临时文件目录失败! 2023-09-22 13:29:44.504 WARN 19566 --- [restartedMain] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'fileResource' defined in file [/Users/yushanghui/hongshantianping/carbonlibra-java/build/classes/java/main/com/ruowei/web/rest/FileResource.class]: Bean instantiation via constructor failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.ruowei.web.rest.FileResource]: Constructor threw exception; nested exception is about:blank{400, 创建临时文件目录失败!} 2023-09-22 13:29:44.613 ERROR 19566 --- [restartedMain] o.s.boot.SpringApplication : Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'fileResource' defined in file [/Users/yushanghui/hongshantianping/carbonlibra-java/build/classes/java/main/com/ruowei/web/rest/FileResource.class]: Bean instantiation via constructor failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.ruowei.web.rest.FileResource]: Constructor threw exception; nested exception is about:blank{400, 创建临时文件目录失败!} at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:315) at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:296) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1372) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1222) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:944) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:765) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:445) at org.springframework.boot.SpringApplication.run(SpringApplication.java:338) at com.ruowei.CnspJavaApp.main(CnspJavaApp.java:69) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.ruowei.web.rest.FileResource]: Constructor threw exception; nested exception is about:blank{400, 创建临时文件目录失败!} at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:224) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:117) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:311) ... 22 common frames omitted Caused by: com.ruowei.web.rest.errors.BadRequestProblem: 创建临时文件目录失败! at com.ruowei.web.rest.FileResource.(FileResource.java:45) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490) at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:211) ... 24 common frames omitted 2023-09-22 13:37:32.772 DEBUG 19976 --- [background-preinit] org.jboss.logging : Logging Provider: org.jboss.logging.Log4j2LoggerProvider 2023-09-22 13:37:32.825 INFO 19976 --- [restartedMain] com.ruowei.CnspJavaApp : Starting CnspJavaApp using Java 11.0.2 on yushanghuideMacBook-Pro-2.local with PID 19976 (/Users/yushanghui/hongshantianping/carbonlibra-java/build/classes/java/main started by yushanghui in /Users/yushanghui/hongshantianping/carbonlibra-java) 2023-09-22 13:37:32.828 DEBUG 19976 --- [restartedMain] com.ruowei.CnspJavaApp : Running with Spring Boot v2.5.7, Spring v5.3.13 2023-09-22 13:37:32.829 INFO 19976 --- [restartedMain] com.ruowei.CnspJavaApp : The following profiles are active: dev,api-docs,no-liquibase 2023-09-22 13:37:36.492 INFO 19976 --- [restartedMain] com.ruowei.config.WebConfigurer : Set document root directory: /Users/yushanghui/hongshantianping/carbonlibra-java/www 2023-09-22 13:37:36.819 DEBUG 19976 --- [restartedMain] i.m.c.u.i.logging.InternalLoggerFactory : Using SLF4J as the default logging framework 2023-09-22 13:37:36.951 DEBUG 19976 --- [restartedMain] com.ruowei.config.WebConfigurer : Registering CORS filter 2023-09-22 13:37:36.991 INFO 19976 --- [restartedMain] com.ruowei.config.WebConfigurer : Web application configuration, using profiles: dev 2023-09-22 13:37:36.992 INFO 19976 --- [restartedMain] com.ruowei.config.WebConfigurer : Web application fully configured 2023-09-22 13:37:37.272 DEBUG 19976 --- [restartedMain] com.ruowei.config.AsyncConfiguration : Creating Async Task Executor : cnsp-java-task- 2023-09-22 13:37:37.387 DEBUG 19976 --- [restartedMain] t.j.c.liquibase.AsyncSpringLiquibase : Liquibase is disabled 2023-09-22 13:37:39.705 DEBUG 19976 --- [restartedMain] com.ruowei.security.jwt.TokenProvider : Using a Base64-encoded JWT secret key 2023-09-22 13:37:43.285 INFO 19976 --- [restartedMain] com.ruowei.web.rest.FileResource : 创建临时文件目录失败! 2023-09-22 13:37:43.291 WARN 19976 --- [restartedMain] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'fileResource' defined in file [/Users/yushanghui/hongshantianping/carbonlibra-java/build/classes/java/main/com/ruowei/web/rest/FileResource.class]: Bean instantiation via constructor failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.ruowei.web.rest.FileResource]: Constructor threw exception; nested exception is about:blank{400, 创建临时文件目录失败!} 2023-09-22 13:37:43.385 ERROR 19976 --- [restartedMain] o.s.boot.SpringApplication : Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'fileResource' defined in file [/Users/yushanghui/hongshantianping/carbonlibra-java/build/classes/java/main/com/ruowei/web/rest/FileResource.class]: Bean instantiation via constructor failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.ruowei.web.rest.FileResource]: Constructor threw exception; nested exception is about:blank{400, 创建临时文件目录失败!} at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:315) at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:296) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1372) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1222) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:944) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:765) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:445) at org.springframework.boot.SpringApplication.run(SpringApplication.java:338) at com.ruowei.CnspJavaApp.main(CnspJavaApp.java:69) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.ruowei.web.rest.FileResource]: Constructor threw exception; nested exception is about:blank{400, 创建临时文件目录失败!} at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:224) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:117) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:311) ... 22 common frames omitted Caused by: com.ruowei.web.rest.errors.BadRequestProblem: 创建临时文件目录失败! at com.ruowei.web.rest.FileResource.(FileResource.java:45) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490) at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:211) ... 24 common frames omitted 2023-09-22 13:39:05.342 DEBUG 20048 --- [background-preinit] org.jboss.logging : Logging Provider: org.jboss.logging.Log4j2LoggerProvider 2023-09-22 13:39:05.355 INFO 20048 --- [restartedMain] com.ruowei.CnspJavaApp : Starting CnspJavaApp using Java 11.0.2 on yushanghuideMacBook-Pro-2.local with PID 20048 (/Users/yushanghui/hongshantianping/carbonlibra-java/build/classes/java/main started by yushanghui in /Users/yushanghui/hongshantianping/carbonlibra-java) 2023-09-22 13:39:05.357 DEBUG 20048 --- [restartedMain] com.ruowei.CnspJavaApp : Running with Spring Boot v2.5.7, Spring v5.3.13 2023-09-22 13:39:05.357 INFO 20048 --- [restartedMain] com.ruowei.CnspJavaApp : The following profiles are active: dev,api-docs,no-liquibase 2023-09-22 13:39:08.840 INFO 20048 --- [restartedMain] com.ruowei.config.WebConfigurer : Set document root directory: /Users/yushanghui/hongshantianping/carbonlibra-java/www 2023-09-22 13:39:09.175 DEBUG 20048 --- [restartedMain] i.m.c.u.i.logging.InternalLoggerFactory : Using SLF4J as the default logging framework 2023-09-22 13:39:09.292 DEBUG 20048 --- [restartedMain] com.ruowei.config.WebConfigurer : Registering CORS filter 2023-09-22 13:39:09.337 INFO 20048 --- [restartedMain] com.ruowei.config.WebConfigurer : Web application configuration, using profiles: dev 2023-09-22 13:39:09.337 INFO 20048 --- [restartedMain] com.ruowei.config.WebConfigurer : Web application fully configured 2023-09-22 13:39:09.591 DEBUG 20048 --- [restartedMain] com.ruowei.config.AsyncConfiguration : Creating Async Task Executor : cnsp-java-task- 2023-09-22 13:39:09.697 DEBUG 20048 --- [restartedMain] t.j.c.liquibase.AsyncSpringLiquibase : Liquibase is disabled 2023-09-22 13:39:11.893 DEBUG 20048 --- [restartedMain] com.ruowei.security.jwt.TokenProvider : Using a Base64-encoded JWT secret key 2023-09-22 13:39:15.456 INFO 20048 --- [restartedMain] com.ruowei.web.rest.FileResource : 创建临时文件目录失败! 2023-09-22 13:39:15.460 WARN 20048 --- [restartedMain] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'fileResource' defined in file [/Users/yushanghui/hongshantianping/carbonlibra-java/build/classes/java/main/com/ruowei/web/rest/FileResource.class]: Bean instantiation via constructor failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.ruowei.web.rest.FileResource]: Constructor threw exception; nested exception is about:blank{400, 创建临时文件目录失败!} 2023-09-22 13:39:15.568 ERROR 20048 --- [restartedMain] o.s.boot.SpringApplication : Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'fileResource' defined in file [/Users/yushanghui/hongshantianping/carbonlibra-java/build/classes/java/main/com/ruowei/web/rest/FileResource.class]: Bean instantiation via constructor failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.ruowei.web.rest.FileResource]: Constructor threw exception; nested exception is about:blank{400, 创建临时文件目录失败!} at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:315) at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:296) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1372) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1222) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:582) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:944) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:765) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:445) at org.springframework.boot.SpringApplication.run(SpringApplication.java:338) at com.ruowei.CnspJavaApp.main(CnspJavaApp.java:69) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.ruowei.web.rest.FileResource]: Constructor threw exception; nested exception is about:blank{400, 创建临时文件目录失败!} at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:224) at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:117) at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:311) ... 22 common frames omitted Caused by: com.ruowei.web.rest.errors.BadRequestProblem: 创建临时文件目录失败! at com.ruowei.web.rest.FileResource.(FileResource.java:45) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490) at org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:211) ... 24 common frames omitted 2023-09-22 13:40:24.406 DEBUG 20111 --- [background-preinit] org.jboss.logging : Logging Provider: org.jboss.logging.Log4j2LoggerProvider 2023-09-22 13:40:24.419 INFO 20111 --- [restartedMain] com.ruowei.CnspJavaApp : Starting CnspJavaApp using Java 11.0.2 on yushanghuideMacBook-Pro-2.local with PID 20111 (/Users/yushanghui/hongshantianping/carbonlibra-java/build/classes/java/main started by yushanghui in /Users/yushanghui/hongshantianping/carbonlibra-java) 2023-09-22 13:40:24.420 DEBUG 20111 --- [restartedMain] com.ruowei.CnspJavaApp : Running with Spring Boot v2.5.7, Spring v5.3.13 2023-09-22 13:40:24.420 INFO 20111 --- [restartedMain] com.ruowei.CnspJavaApp : The following profiles are active: dev,api-docs,no-liquibase 2023-09-22 13:40:27.783 INFO 20111 --- [restartedMain] com.ruowei.config.WebConfigurer : Set document root directory: /Users/yushanghui/hongshantianping/carbonlibra-java/www 2023-09-22 13:40:28.131 DEBUG 20111 --- [restartedMain] i.m.c.u.i.logging.InternalLoggerFactory : Using SLF4J as the default logging framework 2023-09-22 13:40:28.253 DEBUG 20111 --- [restartedMain] com.ruowei.config.WebConfigurer : Registering CORS filter 2023-09-22 13:40:28.295 INFO 20111 --- [restartedMain] com.ruowei.config.WebConfigurer : Web application configuration, using profiles: dev 2023-09-22 13:40:28.295 INFO 20111 --- [restartedMain] com.ruowei.config.WebConfigurer : Web application fully configured 2023-09-22 13:40:28.521 DEBUG 20111 --- [restartedMain] com.ruowei.config.AsyncConfiguration : Creating Async Task Executor : cnsp-java-task- 2023-09-22 13:40:28.630 DEBUG 20111 --- [restartedMain] t.j.c.liquibase.AsyncSpringLiquibase : Liquibase is disabled 2023-09-22 13:40:30.950 DEBUG 20111 --- [restartedMain] com.ruowei.security.jwt.TokenProvider : Using a Base64-encoded JWT secret key 2023-09-22 13:40:35.630 DEBUG 20111 --- [restartedMain] t.j.c.apidoc.SpringfoxAutoConfiguration : Starting OpenAPI docs 2023-09-22 13:40:35.636 DEBUG 20111 --- [restartedMain] t.j.c.apidoc.SpringfoxAutoConfiguration : Started OpenAPI docs in 5 ms 2023-09-22 13:40:35.674 DEBUG 20111 --- [restartedMain] com.ruowei.config.AsyncConfiguration : Creating Async Task Executor : crawlNetTaskExecutor 2023-09-22 13:40:37.101 INFO 20111 --- [restartedMain] org.jboss.threads : JBoss Threads version 3.1.0.Final 2023-09-22 13:40:39.438 INFO 20111 --- [restartedMain] com.ruowei.CnspJavaApp : Started CnspJavaApp in 15.678 seconds (JVM running for 16.521) 2023-09-22 13:40:39.446 INFO 20111 --- [restartedMain] com.ruowei.CnspJavaApp : ---------------------------------------------------------- Application 'cnspJava' is running! Access URLs: Local: http://localhost:8080/doc.html External: http://127.0.0.1:8080/ Profile(s): [dev, api-docs, no-liquibase] ---------------------------------------------------------- 2023-09-22 13:42:31.196 DEBUG 20111 --- [XNIO-1 task-2] com.ruowei.web.rest.CarbonTradeResource : Enter: getStatistics() with argument[s] = [CarbonTradeStatisticQM(type=null, tradeDateStart=2023-08-22, tradeDateEnd=2023-09-22)] 2023-09-22 13:42:31.206 DEBUG 20111 --- [XNIO-1 task-2] com.ruowei.service.CarbonTradeService : Enter: getStatistics() with argument[s] = [CarbonTradeStatisticQM(type=null, tradeDateStart=2023-08-22, tradeDateEnd=2023-09-22)] 2023-09-22 13:42:31.239 DEBUG 20111 --- [XNIO-1 task-1] com.ruowei.web.rest.NewsResource : Enter: getAllNews() with argument[s] = [NewsVM(title=, type=, carbonTradeNetFlag=null, typeList=null, status=已发布), Page request [number: 0, size 10, sort: UNSORTED]] 2023-09-22 13:42:31.243 DEBUG 20111 --- [XNIO-1 task-1] com.ruowei.service.NewsService : Enter: getAllNews() with argument[s] = [NewsVM(title=, type=, carbonTradeNetFlag=null, typeList=null, status=已发布), Page request [number: 0, size 10, sort: UNSORTED]] 2023-09-22 13:42:31.413 DEBUG 20111 --- [XNIO-1 task-2] org.hibernate.SQL : select carbontrad0_.id as id1_1_, carbontrad0_.amount as amount2_1_, carbontrad0_.average_price as average_3_1_, carbontrad0_.extra_info as extra_in4_1_, carbontrad0_.province_name as province5_1_, carbontrad0_.total_price as total_pr6_1_, carbontrad0_.trade_date as trade_da7_1_, carbontrad0_.type as type8_1_ from carbon_trade carbontrad0_ where (carbontrad0_.type like ? escape '!') and carbontrad0_.province_name<>? and carbontrad0_.amount>? and carbontrad0_.average_price>? and carbontrad0_.total_price>? and (carbontrad0_.type not in (? , ?)) and (carbontrad0_.type is not null) and carbontrad0_.trade_date<=? and carbontrad0_.trade_date>=? order by carbontrad0_.province_name asc, carbontrad0_.trade_date asc 2023-09-22 13:42:31.413 DEBUG 20111 --- [XNIO-1 task-1] org.hibernate.SQL : select news0_.id as id1_7_, news0_.author as author2_7_, news0_.content as content3_7_, news0_.create_date as create_d4_7_, news0_.create_time as create_t5_7_, news0_.source as source6_7_, news0_.status as status7_7_, news0_.title as title8_7_, news0_.type as type9_7_ from news news0_ where news0_.status=? and (news0_.type=? or news0_.type=? or news0_.type=?) order by news0_.create_time desc 2023-09-22 13:42:31.883 DEBUG 20111 --- [XNIO-1 task-2] com.ruowei.service.CarbonTradeService : Exit: getStatistics() with result = <200 OK OK,ForestDataEncDTO(data=AA2899335BBFD6050F4049D1CDA614C764A944F65F60F07CD3396C1B0E105CF5427B97FF3162B911780B6B71B10FED2374909FDABFB853E25B73F8731980A2AA002F36492CC386FA004108CD2FC389FAE0DB6514E66BCFB5ED10A3FF3B139FDE63B69B5CDC81FA99DDCC9FC28015487F0704173034CAB3BE1FA3872097B0699152F064D06A9B8D346B22BFCB23DE819826DAEDEAD294D65E96C143BD80191381EB8048C5716C87799D14AD2C8C5F70D38E47411866F0F60A13821D9A4B3C67D967B9FA868F38EC0AC1BFC8E5878E038D76A3322C8736E8D84C5B6D8288C678778CE53AD46838AE1DC090CC741B0D0C94671BF74549E0726DC011F7314A98F53988AFBB6C3714C130FFC1FE979D71137F6B6979935C2618836D418401D8AEE53B70F5CD13E03DF5A5CE16C19B76A59C0C50A48D8EA3AACD9B8C5FB8237CA841A06BDEB8EF4203CBDE26DAEDEAD294D65E2F707BED1E722A0DC8EC7A9B608F519A9D14AD2C8C5F70D3530722CF900D0DDCE173E838CF4A4F5967B9FA868F38EC0AC62C62D83BBA6528A55AC7ED55ECD6644C5B6D8288C67877362262787274B51662E60BCE825370BD483546F8040A6A93C327CFBCF9ABEBC11F220349548336C06CC6DFB15A5C573EC72F07A12DDB5736BB1CC18DCD8E4455230155524BE3ECFB3E73D97B74F9A2CBB5ABEF6876650B3690B2B4CAA0B4CB48B1E410399AE7D1DA26DAEDEAD294D65E9310296DCC8AA73610661A0AB65373A19D14AD2C8C5F70D361D89C61FCBD8283A993D86E32EE34BF67B9FA868F38EC0AC1899D249BB085E86CBE940A14DB04A411919C83A07E9A836F92684B016B11EDCF15B87849439DA5F3B0D04C526B170A8AB70FC652CA1379489E797C5BA63F03785667A91F47F6BC30C2E93F2ECD97CD34FF612C66C9191A1D83DEF633B4297A425A673C9ED71FB9ED10A3FF3B139FDE63B69B5CDC81FA99096D713CC2D7EF0EF01C66AB31FDAECD0D18FDEE87DCA33A8A8DED28387328ABE97D588B287D3F969D14AD2C8C5F70D3DE90947C39DD9D639EE99D43ECE86CAB67B9FA868F38EC0AE44A79EC7A60E8A1F7F3E1B9A9873BA84C5B6D8288C6787732584CF5EBF2CFCA4A77D0949798BBF2671BF74549E0726D2C5A50ACBD92464ECD622429768EF37BFFC1FE979D71137F1B53232DD94D65EC4BB9BFD33B66C77E70F5CD13E03DF5A542C58C7F9E5491C3DBD73AC0F57A5D7C3E32792718E3715E7F6650EE26B1A7D126DAEDEAD294D65E8FB5A3447C3C40AF287DA2AC9BD645929D14AD2C8C5F70D3A60D5A89C2A3CD049EE99D43ECE86CAB67B9FA868F38EC0AC62C62D83BBA6528E146CFC619CE87094C5B6D8288C6787704CC2B5B46A76DBFA1D1566BEF2D84E1483546F8040A6A936D98675A254A8FBBCD622429768EF37B6CC6DFB15A5C573E7E51AB233D26D5754E67E17CD0E6CCAA230155524BE3ECFBA4E42B5518207A29656E597D9A8B687A90B2B4CAA0B4CB48854CE921DBA47C2C26DAEDEAD294D65E9310296DCC8AA736A69689682C19B7379D14AD2C8C5F70D361D89C61FCBD82839C0CE753DC262CA967B9FA868F38EC0AC1899D249BB085E8E65719A828AF538511919C83A07E9A8374DD79DDE42F8364E4F737812D597485F3B0D04C526B170A8AB70FC652CA1379489E797C5BA63F03785667A91F47F6BC30C2E93F2ECD97CD34FF612C66C9191AB887AC76E014397DB4AE3B566195CA96FF99F6581885F50255DFF46573E954DBA24116CA99F0AA3DE6E7BC4312E0CE679379B8246DBDA6D936D96FC14678B0C8F175E0FC0B09E18FEC43602921CDFE7C36D96FC14678B0C8C56BC607A887876D4BB9BFD33B66C77E36D96FC14678B0C8B85C7A5609C7FBD04BB9BFD33B66C77E36D96FC14678B0C8B5E2E422F9E58B004E67E17CD0E6CCAA70F5CD13E03DF5A56BA466FB8F1B14064E67E17CD0E6CCAA7BB60BDA12D77876F7949976C87280FF59E36A48D17F19E17BB60BDA12D778766F8A763E5E1588AF4E67E17CD0E6CCAA7BB60BDA12D77876441EAF4DE4B32C8E4BB9BFD33B66C77E7BB60BDA12D7787626CBBCA95F5067C7363D79016DEEC17C7BB60BDA12D778760CDBC74DF4184F2F37B044126EB34CFC7BB60BDA12D77876CCDEA104507F07C998B24BD8E61AC97D230155524BE3ECFBD136800865CDA7861C4703E0D8956A7B230155524BE3ECFB4B3F03221E1DE80C1C4703E0D8956A7B230155524BE3ECFB162EF708710937551BDFA3E7284CE9AB230155524BE3ECFBA9C55D855CE63A3222D38C0640F43F82230155524BE3ECFB402719AB746643360E031F764E6CE19E19A83DF4AA78F8582CB6EF2C6F6FE9A009E8143114EC8B4E37EBD4A0D25E17DA10508AB37F0BBFE83A50740B6E3800F2D9800478D1B3B284A82BB91DFC41948A9436B2FAEFBAE538993A865480B24F21A13C902542A3AC89F212B9083721C5E39C7531A585EAB2A69CDB6CF7DDAE67F2B69A7A157FE8BBA4671BF74549E0726DE4B865828DECB51BCD622429768EF37BFFC1FE979D71137F3BB6B74AED7C6ECEF19D6A54DFBBF01719A83DF4AA78F85819D09B679CE9DE1E09E8143114EC8B4E37EBD4A0D25E17DA10508AB37F0BBFE83A50740B6E3800F2D9800478D1B3B284A82BB91DFC41948A9436B2FAEFBAE538133EF1E1A7EC9BF83EEF7ABABB310C1D89C3B93248344469491091D3B7FD197DD57974B820DA2BD5EAD37EEC127E65EDB5F8B942E7E36F4AE2D6E23D3160BDF4B0DD4E6177E78C8B5D7B246323C898DA3BA2D6FECB65A5B900F0AC50AA2BF04D8A48D653208E8A047C721A858054BADC9CDDB04CD5329A472DF55912C9F27343B76AF0EFD7070AADAF40014059C8E47419A83DF4AA78F85876878E091302658C09E8143114EC8B4E37EBD4A0D25E17DA10508AB37F0BBFE83A50740B6E3800F2D9800478D1B3B284A82BB91DFC41948A9436B2FAEFBAE538133EF1E1A7EC9BF83EEF7ABABB310C1D89C3B93248344469491091D3B7FD197D2A2A1634E40224CF),[]> 2023-09-22 13:42:31.885 DEBUG 20111 --- [XNIO-1 task-2] com.ruowei.web.rest.CarbonTradeResource : Exit: getStatistics() with result = <200 OK OK,ForestDataEncDTO(data=AA2899335BBFD6050F4049D1CDA614C764A944F65F60F07CD3396C1B0E105CF5427B97FF3162B911780B6B71B10FED2374909FDABFB853E25B73F8731980A2AA002F36492CC386FA004108CD2FC389FAE0DB6514E66BCFB5ED10A3FF3B139FDE63B69B5CDC81FA99DDCC9FC28015487F0704173034CAB3BE1FA3872097B0699152F064D06A9B8D346B22BFCB23DE819826DAEDEAD294D65E96C143BD80191381EB8048C5716C87799D14AD2C8C5F70D38E47411866F0F60A13821D9A4B3C67D967B9FA868F38EC0AC1BFC8E5878E038D76A3322C8736E8D84C5B6D8288C678778CE53AD46838AE1DC090CC741B0D0C94671BF74549E0726DC011F7314A98F53988AFBB6C3714C130FFC1FE979D71137F6B6979935C2618836D418401D8AEE53B70F5CD13E03DF5A5CE16C19B76A59C0C50A48D8EA3AACD9B8C5FB8237CA841A06BDEB8EF4203CBDE26DAEDEAD294D65E2F707BED1E722A0DC8EC7A9B608F519A9D14AD2C8C5F70D3530722CF900D0DDCE173E838CF4A4F5967B9FA868F38EC0AC62C62D83BBA6528A55AC7ED55ECD6644C5B6D8288C67877362262787274B51662E60BCE825370BD483546F8040A6A93C327CFBCF9ABEBC11F220349548336C06CC6DFB15A5C573EC72F07A12DDB5736BB1CC18DCD8E4455230155524BE3ECFB3E73D97B74F9A2CBB5ABEF6876650B3690B2B4CAA0B4CB48B1E410399AE7D1DA26DAEDEAD294D65E9310296DCC8AA73610661A0AB65373A19D14AD2C8C5F70D361D89C61FCBD8283A993D86E32EE34BF67B9FA868F38EC0AC1899D249BB085E86CBE940A14DB04A411919C83A07E9A836F92684B016B11EDCF15B87849439DA5F3B0D04C526B170A8AB70FC652CA1379489E797C5BA63F03785667A91F47F6BC30C2E93F2ECD97CD34FF612C66C9191A1D83DEF633B4297A425A673C9ED71FB9ED10A3FF3B139FDE63B69B5CDC81FA99096D713CC2D7EF0EF01C66AB31FDAECD0D18FDEE87DCA33A8A8DED28387328ABE97D588B287D3F969D14AD2C8C5F70D3DE90947C39DD9D639EE99D43ECE86CAB67B9FA868F38EC0AE44A79EC7A60E8A1F7F3E1B9A9873BA84C5B6D8288C6787732584CF5EBF2CFCA4A77D0949798BBF2671BF74549E0726D2C5A50ACBD92464ECD622429768EF37BFFC1FE979D71137F1B53232DD94D65EC4BB9BFD33B66C77E70F5CD13E03DF5A542C58C7F9E5491C3DBD73AC0F57A5D7C3E32792718E3715E7F6650EE26B1A7D126DAEDEAD294D65E8FB5A3447C3C40AF287DA2AC9BD645929D14AD2C8C5F70D3A60D5A89C2A3CD049EE99D43ECE86CAB67B9FA868F38EC0AC62C62D83BBA6528E146CFC619CE87094C5B6D8288C6787704CC2B5B46A76DBFA1D1566BEF2D84E1483546F8040A6A936D98675A254A8FBBCD622429768EF37B6CC6DFB15A5C573E7E51AB233D26D5754E67E17CD0E6CCAA230155524BE3ECFBA4E42B5518207A29656E597D9A8B687A90B2B4CAA0B4CB48854CE921DBA47C2C26DAEDEAD294D65E9310296DCC8AA736A69689682C19B7379D14AD2C8C5F70D361D89C61FCBD82839C0CE753DC262CA967B9FA868F38EC0AC1899D249BB085E8E65719A828AF538511919C83A07E9A8374DD79DDE42F8364E4F737812D597485F3B0D04C526B170A8AB70FC652CA1379489E797C5BA63F03785667A91F47F6BC30C2E93F2ECD97CD34FF612C66C9191AB887AC76E014397DB4AE3B566195CA96FF99F6581885F50255DFF46573E954DBA24116CA99F0AA3DE6E7BC4312E0CE679379B8246DBDA6D936D96FC14678B0C8F175E0FC0B09E18FEC43602921CDFE7C36D96FC14678B0C8C56BC607A887876D4BB9BFD33B66C77E36D96FC14678B0C8B85C7A5609C7FBD04BB9BFD33B66C77E36D96FC14678B0C8B5E2E422F9E58B004E67E17CD0E6CCAA70F5CD13E03DF5A56BA466FB8F1B14064E67E17CD0E6CCAA7BB60BDA12D77876F7949976C87280FF59E36A48D17F19E17BB60BDA12D778766F8A763E5E1588AF4E67E17CD0E6CCAA7BB60BDA12D77876441EAF4DE4B32C8E4BB9BFD33B66C77E7BB60BDA12D7787626CBBCA95F5067C7363D79016DEEC17C7BB60BDA12D778760CDBC74DF4184F2F37B044126EB34CFC7BB60BDA12D77876CCDEA104507F07C998B24BD8E61AC97D230155524BE3ECFBD136800865CDA7861C4703E0D8956A7B230155524BE3ECFB4B3F03221E1DE80C1C4703E0D8956A7B230155524BE3ECFB162EF708710937551BDFA3E7284CE9AB230155524BE3ECFBA9C55D855CE63A3222D38C0640F43F82230155524BE3ECFB402719AB746643360E031F764E6CE19E19A83DF4AA78F8582CB6EF2C6F6FE9A009E8143114EC8B4E37EBD4A0D25E17DA10508AB37F0BBFE83A50740B6E3800F2D9800478D1B3B284A82BB91DFC41948A9436B2FAEFBAE538993A865480B24F21A13C902542A3AC89F212B9083721C5E39C7531A585EAB2A69CDB6CF7DDAE67F2B69A7A157FE8BBA4671BF74549E0726DE4B865828DECB51BCD622429768EF37BFFC1FE979D71137F3BB6B74AED7C6ECEF19D6A54DFBBF01719A83DF4AA78F85819D09B679CE9DE1E09E8143114EC8B4E37EBD4A0D25E17DA10508AB37F0BBFE83A50740B6E3800F2D9800478D1B3B284A82BB91DFC41948A9436B2FAEFBAE538133EF1E1A7EC9BF83EEF7ABABB310C1D89C3B93248344469491091D3B7FD197DD57974B820DA2BD5EAD37EEC127E65EDB5F8B942E7E36F4AE2D6E23D3160BDF4B0DD4E6177E78C8B5D7B246323C898DA3BA2D6FECB65A5B900F0AC50AA2BF04D8A48D653208E8A047C721A858054BADC9CDDB04CD5329A472DF55912C9F27343B76AF0EFD7070AADAF40014059C8E47419A83DF4AA78F85876878E091302658C09E8143114EC8B4E37EBD4A0D25E17DA10508AB37F0BBFE83A50740B6E3800F2D9800478D1B3B284A82BB91DFC41948A9436B2FAEFBAE538133EF1E1A7EC9BF83EEF7ABABB310C1D89C3B93248344469491091D3B7FD197D2A2A1634E40224CF),[]> 2023-09-22 13:42:31.891 DEBUG 20111 --- [XNIO-1 task-1] org.hibernate.SQL : select news0_.id as id1_7_, news0_.author as author2_7_, news0_.content as content3_7_, news0_.create_date as create_d4_7_, news0_.create_time as create_t5_7_, news0_.source as source6_7_, news0_.status as status7_7_, news0_.title as title8_7_, news0_.type as type9_7_ from news news0_ where news0_.status=? and (news0_.type=? or news0_.type=? or news0_.type=?) order by news0_.create_time desc limit ? 2023-09-22 13:42:31.915 DEBUG 20111 --- [XNIO-1 task-1] com.ruowei.service.NewsService : Exit: getAllNews() with result = <200 OK OK,[News{id=50, title='图片测试2', createTime='2022-04-25T07:42:56.326661Z', createDate='2022-04-25', type='相关政策', author='Carbonlibra123', source='中共中央 国务院', content='

4月24日,国家能源局华中监管局发布《华中省间电力调峰及备用辅助服务市场运营规则(征求意见稿)》公开征求意见的通知。规则中提出服务卖方抽蓄机组最高报价不高于机组所在省省级电网企业代理购电价格的75%减去输电环节价格(含线损折价),最低报价不低于0.2元/千瓦时。

省内电力现货市场未运行时,暂定备用电量报价、备用容量调用报价不超过所在省省级电网企业当月代理购电价格的1.2倍,备用容量报价最高不超过100元/兆瓦时。

三明市煤炭管理局:

你局《关于给予福建省永安煤业有限责任公司仙亭煤矿产能情况登记公告更新的请示》(明煤管行管〔2022〕4号)收悉。根据国家能源局《关于建立煤矿生产能力登记和公告制度的通知》(国能煤炭〔2013〕476号)、《关于完善煤矿产能登记公告制度开展建设煤矿产能公告工作的通知》(国能发煤炭〔2017〕17号)以及国家煤矿安监局等2部门《关于印发〈煤矿瓦斯等级鉴定办法〉的通知》(煤安监技装〔2020〕23号)等要求,现将福建省永安煤业有限责任公司仙亭煤矿的产能和瓦斯等级信息予以重新公布。

', status='已发布'}, News{id=30, title='山东青岛市政协委员张威:加快建设碳排放管理职业化人才队伍', createTime='2022-04-20T01:27:23.718223Z', createDate='2022-04-20', type='方法学', author='顾青青', source='信网', content='

2020年,中国宣布力争于2030年前二氧化碳排放达到峰值,努力争取于2060年前实现碳中和。这一承诺是我国作为负责任的大国履行国际责任,保护地球生态安全、推动构建人类命运共同体的责任担当。青岛市政协委员、斯坦德检测集团股份有限公司常务副总裁、青岛市检验检测认证协会会长张威认为,应对挑战,青岛应加快培养建设碳排放管理职业化人才队伍。

在碳达峰、碳中和大背景下,长期低碳发展需要一支职业化的人才队伍。张威指出,青岛作为低碳发展的领军城市,成绩举世瞩目。根据2022年2月青岛市生态环境委员会办公室发布《青岛市“十四五”应对气候规划》和《青岛市温室气体减排和大气污染治理协同控制三年行动计划(2021-2023年)》,青岛市开始着眼于应对气候变化科技创新人才引进和培养,“但该目标未涉及碳排放管理等基础人才培养和政策引导。”

青岛市政协委员张威认为,要实现碳中和,亟需直面人才储备等方面的挑战。他建议设立实施碳达峰、碳中和人才专项,统筹创新低碳发展新职业建设。通过创新创业大赛,技能大赛等形式,有效引导低碳科技创新人才引进和培养,为缓解青岛市高碳行业失业和加强低碳行业人才供给,统筹、创新布局低碳发展新职业发展。

其次,青岛市政协委员张威建议鼓励碳排放管理员培训基地建设,打造青岛市长期低碳发展基础能力。鼓励碳排放管理培训、考核、实习基地建设,创新优质碳排放培训模式,加强实训基地规范化、标准化、示范化发展,打造青岛碳排放管理人才集聚高地。同时,将碳排放管理员纳入职业技能补贴目录,以产业低碳转型带动就业创业。加强碳排放管理职业人才队伍建设,将碳排放管理员职业技能培训纳入职业技能补贴目录,打造一支职业化、规模化、高素质碳排放管理人才队伍,为青岛市长期低碳发展打造基础能力。

', status='已发布'}, News{id=29, title='日本邮政通过共同运输削减碳排放', createTime='2022-04-20T01:26:45.762200Z', createDate='2022-04-20', type='系统更新', author='邮政研究院', source='邮政研究院官微', content='

近期,日本邮政和佐川急便开始在东京和福岛县的郡山间进行共同运输。由于运送货物的卡车数量减少,该计划每个月可以减少1.8吨的二氧化碳排放量。2021年9月,日本邮政和佐川急便就共同开展小型货物快递服务和国际运输服务达成了基本协议。

4月以后,除了在东京和九州之间开展共同运输之外,对于由佐川急便配送却因“客户不在”而无法签收的货物,双方还将在东京都的指定邮局开展领取服务的实证测试。日本邮政和佐川急便表示,今后也将积极致力于解决物流问题和社会问题,以实现社会的可持续发展。

国家邮政局网声明:此消息系转载,国家邮政局网登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。文章内容仅供参考。

', status='已发布'}, News{id=28, title='天津扩展碳排放权交易试点纳入企业范围', createTime='2022-04-20T01:26:04.652963Z', createDate='2022-04-20', type='相关政策', author='雷风雨', source='新华网', content='

记者从市政府新闻办近日举行的天津市建立健全生态产品价值实现机制发布会获悉,作为国家首批七个碳排放权交易试点省市之一,本市近年来通过碳排放权交易,在政策措施、市场运行、监督管理等方面开展了一系列探索,建立了规范有序的碳排放权交易市场和运行机制,碳市场活力稳步提升,碳排放履约率连续多年达到100%,去年本市碳市场成交量5074万吨,位居全国第二。

发布会上,市生态环境局副局长张涛接受记者采访时表示,本市通过碳交易工作大幅降低了重点行业碳排放强度和总量,减污降碳协同增效效果明显,为全国碳市场建设贡献了天津经验。下一步,本市将健全报告核查、配额分配和交易管理等相关制度,完善注册登记和交易等支撑系统,稳步有序推进本市碳排放权交易。“本市深化试点建设,不断扩展全市碳排放权交易试点纳入企业范围,2013年以来经过两次扩展,由最初5个行业扩展为目前的15个行业,共160家企业。今年本市将持续扩展纳入企业范围,将电力、钢铁、化工等行业每年碳排放量超过2万吨的工业企业全部纳入配额管理。”张涛说。

同时,今年将按年度组织全市重点排放企业完成碳排放报告,对碳排放量大于配额量的重点排放企业,推动其通过市场交易来完成履约;对配额量有剩余的企业,可将配额通过碳市场交易出售,为企业带来经济效益,增强企业绿色低碳发展动力。此外,做好为企服务,定期组织碳排放管理培训,通过电话指导、网络解答和上门帮扶等方式,及时解决相关技术、政策问题。督导重点排放企业严格按规范开展碳排放核算,加强碳排放数据监管,依法查处碳排放数据弄虚作假等违法行为,保障碳排放权交易市场规范平稳有效运行。

', status='已发布'}, News{id=27, title='​动力电池生产商呼吁:建立产品碳排放管理体系', createTime='2022-04-20T01:25:27.714254Z', createDate='2022-04-20', type='相关政策', author='姚美娇', source='中国能源报', content='

近日,远景动力执行董事赵卫军在电动汽车百人会论坛上指出,全球化、零碳和产业链深度协同发展是引导下一代动力电池产业发展的三大关键因素。“电池行业和上游行业,整体是一个高耗能行业,碳成本非常高,电池行业必须和上游企业深度融合,共同提供更多材料供应,并在供应过程中降低能源成本、降低碳成本。”

当前,加速发展新能源汽车以实现减碳减排已是大势所趋。不过,新能源汽车并非没有碳排放压力,记者了解到,现阶段电动汽车的生产环节乃至回收环节仍然会生成二氧化碳,其中动力电池更是其中的碳足迹大户。

中国工程院院士孙逢春曾算了一笔账,生产一辆燃油乘用车产生的碳排放是9.2吨二氧化碳当量,而生产一辆三元动力电池乘用车产生的碳排放为14.6吨,磷酸铁锂电池乘用车则达14.7吨。在此背景下,业内普遍认为未来动力电池零碳化将成为交通脱碳的重要基础。

另外,目前欧盟是中国动力电池“出海”的第一目的地,近年来欧盟碳排放要求愈发严格,电池企业必须提前了解新规则,否则会面临失去欧盟市场的风险。

2020年12月,欧盟委员会提出新的电池法规,要求从2024年7月1日起,只有已建立碳足迹声明的电动汽车电池才能投放市场。同时,欧洲委员会还提议,对回收材料的碳含量以及开始电池的收集、处理和回收制定新的要求和目标。在业内人士看来,欧盟愈发严格的进口电池产品规范,很可能冲击中国动力电池产品,我国动力电池行业需要尽快做出调整,以保持在全球市场中的优势地位。

“应该尽快启动中国电池碳足迹标准和方法论研究,建立产品碳排放管理体系,参与全球碳中和规则制定,推动与欧盟建立电池碳足迹管理互认机制,这对于确保我国电池领域全球竞争力十分重要。”宁德时代董事长曾毓群公开呼吁。

不仅是欧盟这样的国际组织,宝马、大众、奔驰、雷诺、沃尔沃等跨国整车企业,也逐渐开始向动力电池供应商提出全生命周期碳排放要求。基于上述变化,对想要进军欧洲市场的电池企业来说,建立碳足迹体系已是不容回避的功课。

目前,国内部分动力电池厂商已未雨绸缪,降低生产过程中的碳足迹,以维持竞争力。宁德时代、远景动力、蜂巢能源、国轩高科等国内主要动力电池企业均已有所行动。例如,曾毓群在去年12月公开表示,动力电池和储能电池的应用为碳达峰碳中和提供关键支撑,但电池行业也应把自身降碳作为重要目标,目前宁德时代已经成立了可持续发展委员会,在采购时会把材料的碳排放作为重要考虑因素。蜂巢能源已对外宣布打造AI智能生态联盟,通过人工智能、先进分析和边缘/云计算等技术,提升效率品质,进行碳追溯。

“在应对国外碳排放的贸易壁垒方面,一是要从电池研发的源头上,就把碳排放的高要求作为输入条件,不符合当地标准的电池材料不使用或者少使用;二是创新低碳电池生产工艺新技术;三是就近建立电池回收体系,尽量与车辆销售体系相结合。”新能源与智能网联汽车独立研究者曹广平表示。

高工产业研究院(GGII)分析认为,中国动力电池产业的碳足迹追溯,一方面要靠顶层设计的系统化规划与标准建立,另一方面,要充分发挥先行企业的经验,通过产业链上下游的横向及纵向协作,共同推动碳足迹的管理。

除了在上游原料生产端减少碳排放之外,对废旧电池进行材料回收和梯次利用也是实现锂电池产业链碳排放管理的有效措施。

孙逢春认为,通过改进制造技术和回收利用锂离子电池,可以大大降低生产过程中的二氧化碳排放量。“在使用阶段,电动汽车比燃油汽车排放少2%-43%,在此基础上,如果电动汽车的电耗降低,新能源电力使用的比例提高,减排量还会进一步提高。报废回收阶段,电动汽车的回收可以核减排放5.1吨二氧化碳当量,使得生产阶段的排放可以核减为9.8吨,减少约34%。”

', status='已发布'}, News{id=26, title='什么是温室气体和碳排放?', createTime='2022-04-20T01:17:22.153687Z', createDate='2022-04-20', type='相关政策', author='张家口新闻网', source='张家口新闻网', content='

温室气体是指大气中吸收和重新放出红外辐射的自然和人为的气态成分, 包括二氧化碳、 甲烷、 氧化亚氮、氢氟碳化物、全氟化碳、六氟化硫和三氟化氮。

碳排放是指煤炭、石油、天然气等化石能源燃烧活动和工业生产过程以及土地利用变化与林业等活动产生的温室气体排放,也包括因使用外购的电力和热力等所导致的温室气体排放。

', status='已发布'}, News{id=25, title='央企招标新宠儿,n型规模化潮起', createTime='2022-04-20T01:16:12.870805Z', createDate='2022-04-20', type='相关政策', author='蔡静华', source='全球光伏', content='

原材料价格节节攀升的情况下,N型组件凭借高溢价为光伏系统提供显著降本,已成为央企招标的新宠儿。

1、n型趋势超预期

2022年以来,各大央企开启n型组件招标,n型组件规模应用已经启动。

3月,中广核新能源2022年第一批组件杭锦旗n型组件采购公告发布,招标的供货设备范围是双面双玻n型单晶光伏组件,共计21.47184MWp。

3月8日,中国华电集团有限公司公示了2022年单晶硅光伏组件的采购中标候选人,晶科能源N型TOPcon中标总采购量超1.5GW。

3月9日,中核汇能2022年度光伏组件设备第一次集中采购项目开标,包件4为n型组件,要求单晶555W及以上双面双玻,采购容量0.7-1GW。

4月12日,国家电投广西壮族自治区的第一个100MW大型N型试点项目选用TOPCon组件,这也是国电投的首笔N型订单。

n型组件在2022年央企招标中初步崭露头角,一定程度体现市场方向。

2、组件价格居高不下

根据4月13日硅业分会发布的最新价格,硅料价格开年以来已经13连涨,随后隆基、通威公布报价,硅片、电池片跟涨,PERC组件价格最高已经超1.9元/W。

光伏组件价格居高不下,电站利润被极致压缩。据了解,随着产业链价格的不断上涨,电站全投资IRR水平已经临近6.5%,甚至更低。

3、n型组件显著降本

根据一道新能n型电池组件价格公示,大尺寸n型组件报价2.03元/W。

n型由于更高的效率、功率和更高的单瓦发电量,n型单晶双面的报价高于P型PERC,中标信息显示,n型组件报价普遍比p型组件贵0.1元/W,

已知n型组件比p型组件存在0.2元/W的溢价,也就是说,n型组件比p型组件贵0.2元/W时,仍能保持相同的内部收益率,0.1元/W的价差仍为光伏系统提供降本空间。

较高溢价下,光伏电站也对n型组件显示出极高的接受度。pvmagC预计,未来几年n型组件产能与出货量将保持高速增长,势不可挡。

', status='已发布'}, News{id=24, title='成功下线!国内搭载玻璃钢拉挤大梁最大风电叶片', createTime='2022-04-20T01:12:07.085687Z', createDate='2022-04-20', type='相关政策', author='株洲时代新材料科技股份有限公司', source='鄂尔多斯新闻网', content='

3月1日,由株洲时代新材料科技股份有限公司自主研制、蒙西分公司生产的TMT185叶片在鄂尔多斯装备制造工业园区下线。

该叶片长度91米,是目前国内已下线的最长陆上风电叶片,同时标志着株洲时代新材料科技股份有限公司在叶片的设计能力、制造能力等方面都走在了行业的前端,将有力推动地区风电发展。

本次下线的TMT185叶片主要配套4.5兆瓦—6.5兆瓦风力发电机组,TMT185叶片拥有自主产权,91米的长度是目前国内搭载玻璃钢架拉挤大梁最大的叶片。

这项技术带来三分之一的叶片自重降低,也就意味成本降低、适配范围增大,目前已接到部分批量订单。

据介绍,本次下线的TMT185叶片主要配套4.5MW—6.5MW风力发电机组,采用高升阻比和低粗糙度敏感性的风力发电机组专用翼型族,保证优异的发电效率;基于弯扭耦合技术,实现气动—结构—载荷相互耦合,确保整机性能与载荷的最佳平衡;采用高比模量和高比强度的玻璃钢拉挤板材料,以最低叶片重量使整机载荷和可靠性达到最优;采用模块化制造技术,有效缩短叶片生产周期,提高可靠性。

', status='已发布'}, News{id=23, title='加强重点区域碳排放权和排污权交易深度融合 推动建设统一的生态环境市场', createTime='2022-04-20T01:09:53.417096Z', createDate='2022-04-20', type='相关政策', author='蒋春来', source='中国环境报', content='

《中共中央 国务院关于加快建设全国统一大市场的意见》(以下简称《意见》)近日发布。《意见》要求,培育发展全国统一的生态环境市场;建设全国统一的碳排放权、用水权交易市场;推进排污权、用能权市场化交易。同时《意见》明确,鼓励京津冀、长三角、粤港澳大湾区以及成渝地区双城经济圈、长江中游城市群等区域,在维护全国统一大市场前提下,优先开展区域市场一体化建设工作,建立健全区域合作机制。

碳排放权交易和排污权交易同属环境权益交易,是建设生态环境市场的重要组成部分,在我国已经长期开展探索与建设工作。我国自2011年起在北京、天津、上海、重庆、广东、湖北和深圳“两省五市”开展碳排放权交易试点工作,并在去年以电力行业为突破口,启动了全国碳排放权交易市场,对推动电力行业碳减排起到了重要的作用。同样在2011年,我国开始了排污权交易试点工作,共有28个省份在全省或者省内部分区域开展排污权有偿使用和交易试点。各地积极探索创新做法,不断激发交易市场活力,对于探索环境资源的市场化交易机制发挥了重要作用。总体上,不论是碳排放权交易,还是排污权交易,目前正处于从试点和前期建设阶段向深化推进的关键时期。

贯彻落实《意见》要求,培育发展全国统一的生态环境市场,必须在深化碳排放权和排污权交易制度设计的同时,推动二者在机制、政策和标准上深度融合。本质上,两者具有相同的理论依据、相似的交易框架、类似的交易系统、一致的监管机制,具备深度融合的理论基础和实践依据。以此为突破口,在大气污染防治重点区域系统谋划和推进排污权、碳排放权等环境权益的协同增效,对于提高环境管理效能、提升环境资源利用效率、实现减污降碳协同增效、推进全国大市场建设具有重要的意义。笔者建议,从实现环境质量持续改善、推动减污降碳协同增效和兼顾现实可能性的角度,逐步推进区域排放权交易机制的建立。

以完善制度设计为重点,分阶段推进重点区域各类排放权益交易市场化的协同和增效。从近期来看,扩大常规污染物排污权交易地域范围,试点建立京津冀及周边地区、长三角、粤港澳大湾区等重点区域排污权交易市场。目前排污权交易体系以行政区划为边界范围,缺乏基于环境质量的区域排污权交易体系的设计。京津冀及周边地区、长三角、粤港澳大湾区等区域因其特定的地理特征和气象条件,大气污染物跨界传输特征明显,大气环境质量同质化现象日趋明显,具备运用市场机制和经济杠杆为污染减排增添后劲的基础条件。建议在现有地方性排污权交易试点基础上,探索构建区域主要大气污染物排污权交易机制,实现区域层面企事业单位的常规污染物排放权指标统一管理,并通过建立区域交易市场,优化配置环境资源,以市场化机制为突破口深化污染减排,加速提升重点行业的污染防治整体水平。

从长期来看,在重点区域常规污染物排放权交易试点后期,对温室气体和常规污染物排污权交易机制进行深度融合。第一步,建立协调统一的目标确定方法。通过定量化工具分行业识别区域温室气体和大气污染物的协同减排效益,统筹考虑重点区域两个交易体系总量控制目标,并适当向低碳倾斜,以碳减排统筹“双减”目标,从机制初始端调控“总量池”以达到减排效益最大化的目的。第二步,以促进正协同效应、强化发挥市场配置环境资源的决定性作用为目标,进一步优化交易机制。包括对二级市场建设的优化、对具有协同减排效益的减排项目的倾向性设计等。第三步,借助绿色金融实现减污降碳。加大对新能源、节能增效等战略性新兴项目的倾斜,对此类项目试行包括碳金融、排放权抵押贷款投融资、租赁等金融机制的优惠政策,促进资源优化配置效率。第四步,与排污权交易回购政策相衔接,由第三方机构代管的回购体系将优先回购市场上因协同减排产生的富余排污权,鼓励并引导企业开展协同减排措施。此外,可探索研究设置同一标的物来代表排污权和碳排放权的可行性,适时启动建立基于同一标的物的初始配额分配技术方法和交易机制。

整合优化建立区域排放权交易管理平台,统一调配和有效管理区域环境指标资源。依托碳交易全国注册登记系统和交易系统,构建重点区域排放权交易管理平台。以降低协同实施成本、提高环境管理效能为出发点,从基础支撑系统、交易管理平台和相关监管体系建设为切入点,实现相关基础信息的互通互联和协调整合。比如,可以采取直接在全国碳交易注册登记系统中增加模块的方式,建立碳排放配额和常规污染物排放权确权的数据共享机制,提高政策实施便利性和日常监管效率。在全国碳交易管理机构,构建能实现省、市、县多级统一联网的区域排放交易管理平台,服务京津冀及周边地区、长三角地区等跨区域排放权交易工作,为排放权交易、监测评估提供场所、设施和服务,并履行相关职能。

此外,由于温室气体和常规污染物具有同源性、同排放介质和减排措施一致性的显著特征,在实际管理中密不可分,可以考虑将二氧化碳等温室气体视为一种特殊大气排放物,将碳排放权交易和排污权交易统称为排放权交易。将二氧化碳、氮氧化物、挥发性有机物等不同的排放物作为不同的交易标的,在实施综合、一体化、协同的管理战略基础上,依据自身属性进行差异化制度设计

', status='已发布'}, News{id=22, title='中国的碳排放权交易系统,将是世界最大的气候政策', createTime='2022-04-20T01:08:56.546240Z', createDate='2022-04-20', type='相关政策', author='Energy Innovation: Policy and Technology', source='福布斯', content='

中国新的碳排放权交易系统已经是世界上最大的碳交易市场,是欧盟的三倍。随着重工业和制造业的加入,中国的碳交易市场将增长70%,从而使其成为最大的单一全球气候政策,覆盖的排放量超过了世界其他碳市场的总和。

作为世界上最大的温室气体排放国,中国碳交易市场的成败将决定气候变化的未来。

最近,气候政策智库Energy Innovation、北京绿色金融与可持续发展研究院(IFS)、绿色创新发展中心(iGDP)共同发布了一项新研究,概述了中国碳排放权交易体系如何能够成功扩展,以刺激国内创新、推动经济增长、克服实施挑战,并助力中国在2030年之前实现碳达峰的承诺。这些日益增长的国内利益应该会增加中国扩大和强化碳交易市场的势头,并提升人们对阻止危险的气候变化所需的大幅减排的希望。

中国的碳排放权交易系统已经于2021年全面投入使用。该项目最初的监管对象是发电厂的碳排放,覆盖了约2,200家能源生产商。

中国对碳交易市场的愿景是要扩展到更广泛的范围、涵盖更多的行业和碳排放。当中国在2015年宣布在全国范围内推行碳排放权交易体系时,其设想是覆盖“中国相当大比例的碳污染”。2016年,在该项目的早期方案设计中,发电、钢铁、铝、水泥、化工、造纸、民用航空等行业的碳排放被纳入其中。

2021年,作为碳交易市场的实施机构,中国生态环境部对上述新增行业提出了强制性数据报告的要求,预计在2025年之前,中国的碳排放权交易体系将正式纳入这些要求。另外,上海环境能源交易所是中国国家碳交易平台的运营商,其董事长预计,该项目将于2022年进一步扩大,并在今年底前将铝和水泥纳入交易范围。

中国的政策制定者专注于提高经济表现和中国碳交易市场的重要性,通过减排要求和建立碳价格机制来刺激创新,鼓励低碳投资和产品。随着中国碳交易市场的部署和脱碳解决方案的增加,它将在实践和规模效益的基础上推动社会对相关领域进行学习。而在市场上,技术进步的加速和规模经济将为消费者带来更好的性能和更低的成本。

随着国际需求的不断增长,这些经济上的好处在清洁技术方面创造了竞争优势。国际金融公司(International Finance Corporation)估计,在未来几十年,清洁技术将是一个价值23万亿美元的机遇。这些不断增长的经济机会不仅仅是理论上的,对碳中和技术的全球性投资增幅从2020年的约10%上涨到了2021年的25%。

清洁技术的颠覆性作用在电力行业最为明显。在这个行业里,可再生能源已经成为市场领导者,比其他任何技术都吸引了更多的投资,而且这一趋势正在延伸到其他经济领域。以钢铁行业为例,它是中国计划纳入碳排放权交易体系的行业之一。

彭博新能源财经(Bloomberg New Energy Finance)估计,到2050年,全球将需要约17亿吨钢铁来制造风力涡轮机,这足以建造2,224座金门大桥。太阳能板和输电线路塔的制造也将是钢铁的主要消费来源,预计需求将分别等同于11,303座金门大桥和6,694座金门大桥。

在碳排放日益受到限制的全球经济中,中国钢铁制造商处于有利地位。全球最大的钢铁制造商宝武帮助组建了一个致力于降低碳排放的全球联盟。该公司正在其供应链上推广脱碳技术,增加对回收钢材和更清洁燃料的使用,如低碳氢燃料。除了在生产低碳钢方面领先的钢铁生产商,其他低碳能源和材料商业可以抓住这个经济机会。碳定价,或设计良好的性能标准,可以让国家及其企业在未来市场上获得优势。

尽管有这些日益增长的经济优势,对经济可能造成的影响和行业阻力已经成为扩大和加强中国排放权交易体系的障碍,这一点从缺乏官方的行业扩张时间表或里程碑就可以看出来。中国碳排放权交易体系将增加6个行业,其中包括比电力生产更受国际贸易影响的行业,这引发了合规成本是否会损害国际竞争力的问题。

但考虑到中国国内市场的规模和企业在国际市场的影响力,这种对国际竞争力的影响是温和的,尤其是对中国而言。然而,中国的碳排放权交易系统在设计上已竭尽全力避免对被覆盖企业造成负面影响,例如追求100%的免费分配,即免费分配所有交易许可证。尽管如此,行业的反对仍然是改进中国碳市场设计的障碍。

明智的政策设计可以缓解经济担忧,同时最大化经济机遇,创造出更适合帮助中国实现深度脱碳承诺的工具。

设定碳价格的上限和下限,是控制成本的最简单方法,也是解决经济担忧的建议性手段,同时还能明确排除碳价格飙升的可能。与其他更复杂的成本控制方法,如欧盟的市场稳定储备机制相比,价格控制的简单性有利于沟通和对利益相关者进行管理。

中国碳排放权交易系统设计的两个变化可以最大限度地发挥其经济优势。首先,更广泛的行业覆盖范围可以将碳定价的好处扩大到电力行业以外;其次,寄售拍卖可以克服拍卖过程中的障碍,提高碳市场效率。

引入拍卖机制——即使是在许可总量的2%到5%这样的适度水平上——也将传递一个更高质量的价格信号,降低交易成本,提高碳交易市场的流动性。纯粹的自由分配方式,即像中国的碳排放权交易制度那样免费分配交易许可,会导致效率低下,因为它提供给市场参与者的碳价格信息较少,增加了交易成本,抑制了市场流动性。通过引入寄售拍卖,让收入回流到被覆盖行业,将更好地满足中国政府成本最小化的目标。

因为中国生态环境部在获取收入方面缺乏法律权威,寄售拍卖也解决了一个法律问题。寄售拍卖允许拍卖收入不受政府控制,而这是连接加州和魁北克的西部气候倡议(Western Climate Initiative)等项目采用的方法,即使用第三方平台管理拍卖。中国的碳排放权交易体系也可以采用这样的机制,由第三方平台提供货币转账服务,将拍卖收入返还给委托许可的公司。通过避免资金流经政府账户,寄售拍卖可以克服拍卖的法律障碍。

最终,中国碳排放权交易系统的成败取决于它能否成为一个有意义的脱碳动力。实现这一目标最清晰的途径是将中国的碳排放权交易体系转变为有大众基础的上限,对碳排放限额设定具体的数量限制。最初,该系统是以基于强度的方法根据工业生产水平调整许可供应,而中国生态环境部采取这种方法是为了应对经济问题,但是之前推荐的设定价格上下限则可以更好地发挥这一作用。以大众为基础的方法使政策设计更符合中国的首要气候目标,即在2030年之前实现碳达峰。

最新的气候科学表明,要想按既定规划应对气候变化,碳排放在2030年时必须减少43%。随着世界面临着投资清洁技术的决定性十年,中国的碳排放权交易体系必须与时俱进。由于中国是世界上最大的温室气体排放国,毫不夸张地说,其掌控着未来几代人的命运。

中国在电池、太阳能和风能等领先清洁能源技术领域已经建立起了强大的地位,但没有哪个国家能锁定这些仍处于萌芽阶段的市场。许多国家都对这些快速增长的未来支柱产业感兴趣,包括美国。尽管存在着机会窗口,但各个国家都不能指望这些未来的主要市场会无限期地闲置。

', status='已发布'}],[X-Total-Count:"11", Link:"; rel="next",; rel="last",; rel="first""]> 2023-09-22 13:42:31.936 DEBUG 20111 --- [XNIO-1 task-1] com.ruowei.web.rest.NewsResource : Exit: getAllNews() with result = <200 OK OK,[News{id=50, title='图片测试2', createTime='2022-04-25T07:42:56.326661Z', createDate='2022-04-25', type='相关政策', author='Carbonlibra123', source='中共中央 国务院', content='

4月24日,国家能源局华中监管局发布《华中省间电力调峰及备用辅助服务市场运营规则(征求意见稿)》公开征求意见的通知。规则中提出服务卖方抽蓄机组最高报价不高于机组所在省省级电网企业代理购电价格的75%减去输电环节价格(含线损折价),最低报价不低于0.2元/千瓦时。

省内电力现货市场未运行时,暂定备用电量报价、备用容量调用报价不超过所在省省级电网企业当月代理购电价格的1.2倍,备用容量报价最高不超过100元/兆瓦时。

三明市煤炭管理局:

你局《关于给予福建省永安煤业有限责任公司仙亭煤矿产能情况登记公告更新的请示》(明煤管行管〔2022〕4号)收悉。根据国家能源局《关于建立煤矿生产能力登记和公告制度的通知》(国能煤炭〔2013〕476号)、《关于完善煤矿产能登记公告制度开展建设煤矿产能公告工作的通知》(国能发煤炭〔2017〕17号)以及国家煤矿安监局等2部门《关于印发〈煤矿瓦斯等级鉴定办法〉的通知》(煤安监技装〔2020〕23号)等要求,现将福建省永安煤业有限责任公司仙亭煤矿的产能和瓦斯等级信息予以重新公布。

', status='已发布'}, News{id=30, title='山东青岛市政协委员张威:加快建设碳排放管理职业化人才队伍', createTime='2022-04-20T01:27:23.718223Z', createDate='2022-04-20', type='方法学', author='顾青青', source='信网', content='

2020年,中国宣布力争于2030年前二氧化碳排放达到峰值,努力争取于2060年前实现碳中和。这一承诺是我国作为负责任的大国履行国际责任,保护地球生态安全、推动构建人类命运共同体的责任担当。青岛市政协委员、斯坦德检测集团股份有限公司常务副总裁、青岛市检验检测认证协会会长张威认为,应对挑战,青岛应加快培养建设碳排放管理职业化人才队伍。

在碳达峰、碳中和大背景下,长期低碳发展需要一支职业化的人才队伍。张威指出,青岛作为低碳发展的领军城市,成绩举世瞩目。根据2022年2月青岛市生态环境委员会办公室发布《青岛市“十四五”应对气候规划》和《青岛市温室气体减排和大气污染治理协同控制三年行动计划(2021-2023年)》,青岛市开始着眼于应对气候变化科技创新人才引进和培养,“但该目标未涉及碳排放管理等基础人才培养和政策引导。”

青岛市政协委员张威认为,要实现碳中和,亟需直面人才储备等方面的挑战。他建议设立实施碳达峰、碳中和人才专项,统筹创新低碳发展新职业建设。通过创新创业大赛,技能大赛等形式,有效引导低碳科技创新人才引进和培养,为缓解青岛市高碳行业失业和加强低碳行业人才供给,统筹、创新布局低碳发展新职业发展。

其次,青岛市政协委员张威建议鼓励碳排放管理员培训基地建设,打造青岛市长期低碳发展基础能力。鼓励碳排放管理培训、考核、实习基地建设,创新优质碳排放培训模式,加强实训基地规范化、标准化、示范化发展,打造青岛碳排放管理人才集聚高地。同时,将碳排放管理员纳入职业技能补贴目录,以产业低碳转型带动就业创业。加强碳排放管理职业人才队伍建设,将碳排放管理员职业技能培训纳入职业技能补贴目录,打造一支职业化、规模化、高素质碳排放管理人才队伍,为青岛市长期低碳发展打造基础能力。

', status='已发布'}, News{id=29, title='日本邮政通过共同运输削减碳排放', createTime='2022-04-20T01:26:45.762200Z', createDate='2022-04-20', type='系统更新', author='邮政研究院', source='邮政研究院官微', content='

近期,日本邮政和佐川急便开始在东京和福岛县的郡山间进行共同运输。由于运送货物的卡车数量减少,该计划每个月可以减少1.8吨的二氧化碳排放量。2021年9月,日本邮政和佐川急便就共同开展小型货物快递服务和国际运输服务达成了基本协议。

4月以后,除了在东京和九州之间开展共同运输之外,对于由佐川急便配送却因“客户不在”而无法签收的货物,双方还将在东京都的指定邮局开展领取服务的实证测试。日本邮政和佐川急便表示,今后也将积极致力于解决物流问题和社会问题,以实现社会的可持续发展。

国家邮政局网声明:此消息系转载,国家邮政局网登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。文章内容仅供参考。

', status='已发布'}, News{id=28, title='天津扩展碳排放权交易试点纳入企业范围', createTime='2022-04-20T01:26:04.652963Z', createDate='2022-04-20', type='相关政策', author='雷风雨', source='新华网', content='

记者从市政府新闻办近日举行的天津市建立健全生态产品价值实现机制发布会获悉,作为国家首批七个碳排放权交易试点省市之一,本市近年来通过碳排放权交易,在政策措施、市场运行、监督管理等方面开展了一系列探索,建立了规范有序的碳排放权交易市场和运行机制,碳市场活力稳步提升,碳排放履约率连续多年达到100%,去年本市碳市场成交量5074万吨,位居全国第二。

发布会上,市生态环境局副局长张涛接受记者采访时表示,本市通过碳交易工作大幅降低了重点行业碳排放强度和总量,减污降碳协同增效效果明显,为全国碳市场建设贡献了天津经验。下一步,本市将健全报告核查、配额分配和交易管理等相关制度,完善注册登记和交易等支撑系统,稳步有序推进本市碳排放权交易。“本市深化试点建设,不断扩展全市碳排放权交易试点纳入企业范围,2013年以来经过两次扩展,由最初5个行业扩展为目前的15个行业,共160家企业。今年本市将持续扩展纳入企业范围,将电力、钢铁、化工等行业每年碳排放量超过2万吨的工业企业全部纳入配额管理。”张涛说。

同时,今年将按年度组织全市重点排放企业完成碳排放报告,对碳排放量大于配额量的重点排放企业,推动其通过市场交易来完成履约;对配额量有剩余的企业,可将配额通过碳市场交易出售,为企业带来经济效益,增强企业绿色低碳发展动力。此外,做好为企服务,定期组织碳排放管理培训,通过电话指导、网络解答和上门帮扶等方式,及时解决相关技术、政策问题。督导重点排放企业严格按规范开展碳排放核算,加强碳排放数据监管,依法查处碳排放数据弄虚作假等违法行为,保障碳排放权交易市场规范平稳有效运行。

', status='已发布'}, News{id=27, title='​动力电池生产商呼吁:建立产品碳排放管理体系', createTime='2022-04-20T01:25:27.714254Z', createDate='2022-04-20', type='相关政策', author='姚美娇', source='中国能源报', content='

近日,远景动力执行董事赵卫军在电动汽车百人会论坛上指出,全球化、零碳和产业链深度协同发展是引导下一代动力电池产业发展的三大关键因素。“电池行业和上游行业,整体是一个高耗能行业,碳成本非常高,电池行业必须和上游企业深度融合,共同提供更多材料供应,并在供应过程中降低能源成本、降低碳成本。”

当前,加速发展新能源汽车以实现减碳减排已是大势所趋。不过,新能源汽车并非没有碳排放压力,记者了解到,现阶段电动汽车的生产环节乃至回收环节仍然会生成二氧化碳,其中动力电池更是其中的碳足迹大户。

中国工程院院士孙逢春曾算了一笔账,生产一辆燃油乘用车产生的碳排放是9.2吨二氧化碳当量,而生产一辆三元动力电池乘用车产生的碳排放为14.6吨,磷酸铁锂电池乘用车则达14.7吨。在此背景下,业内普遍认为未来动力电池零碳化将成为交通脱碳的重要基础。

另外,目前欧盟是中国动力电池“出海”的第一目的地,近年来欧盟碳排放要求愈发严格,电池企业必须提前了解新规则,否则会面临失去欧盟市场的风险。

2020年12月,欧盟委员会提出新的电池法规,要求从2024年7月1日起,只有已建立碳足迹声明的电动汽车电池才能投放市场。同时,欧洲委员会还提议,对回收材料的碳含量以及开始电池的收集、处理和回收制定新的要求和目标。在业内人士看来,欧盟愈发严格的进口电池产品规范,很可能冲击中国动力电池产品,我国动力电池行业需要尽快做出调整,以保持在全球市场中的优势地位。

“应该尽快启动中国电池碳足迹标准和方法论研究,建立产品碳排放管理体系,参与全球碳中和规则制定,推动与欧盟建立电池碳足迹管理互认机制,这对于确保我国电池领域全球竞争力十分重要。”宁德时代董事长曾毓群公开呼吁。

不仅是欧盟这样的国际组织,宝马、大众、奔驰、雷诺、沃尔沃等跨国整车企业,也逐渐开始向动力电池供应商提出全生命周期碳排放要求。基于上述变化,对想要进军欧洲市场的电池企业来说,建立碳足迹体系已是不容回避的功课。

目前,国内部分动力电池厂商已未雨绸缪,降低生产过程中的碳足迹,以维持竞争力。宁德时代、远景动力、蜂巢能源、国轩高科等国内主要动力电池企业均已有所行动。例如,曾毓群在去年12月公开表示,动力电池和储能电池的应用为碳达峰碳中和提供关键支撑,但电池行业也应把自身降碳作为重要目标,目前宁德时代已经成立了可持续发展委员会,在采购时会把材料的碳排放作为重要考虑因素。蜂巢能源已对外宣布打造AI智能生态联盟,通过人工智能、先进分析和边缘/云计算等技术,提升效率品质,进行碳追溯。

“在应对国外碳排放的贸易壁垒方面,一是要从电池研发的源头上,就把碳排放的高要求作为输入条件,不符合当地标准的电池材料不使用或者少使用;二是创新低碳电池生产工艺新技术;三是就近建立电池回收体系,尽量与车辆销售体系相结合。”新能源与智能网联汽车独立研究者曹广平表示。

高工产业研究院(GGII)分析认为,中国动力电池产业的碳足迹追溯,一方面要靠顶层设计的系统化规划与标准建立,另一方面,要充分发挥先行企业的经验,通过产业链上下游的横向及纵向协作,共同推动碳足迹的管理。

除了在上游原料生产端减少碳排放之外,对废旧电池进行材料回收和梯次利用也是实现锂电池产业链碳排放管理的有效措施。

孙逢春认为,通过改进制造技术和回收利用锂离子电池,可以大大降低生产过程中的二氧化碳排放量。“在使用阶段,电动汽车比燃油汽车排放少2%-43%,在此基础上,如果电动汽车的电耗降低,新能源电力使用的比例提高,减排量还会进一步提高。报废回收阶段,电动汽车的回收可以核减排放5.1吨二氧化碳当量,使得生产阶段的排放可以核减为9.8吨,减少约34%。”

', status='已发布'}, News{id=26, title='什么是温室气体和碳排放?', createTime='2022-04-20T01:17:22.153687Z', createDate='2022-04-20', type='相关政策', author='张家口新闻网', source='张家口新闻网', content='

温室气体是指大气中吸收和重新放出红外辐射的自然和人为的气态成分, 包括二氧化碳、 甲烷、 氧化亚氮、氢氟碳化物、全氟化碳、六氟化硫和三氟化氮。

碳排放是指煤炭、石油、天然气等化石能源燃烧活动和工业生产过程以及土地利用变化与林业等活动产生的温室气体排放,也包括因使用外购的电力和热力等所导致的温室气体排放。

', status='已发布'}, News{id=25, title='央企招标新宠儿,n型规模化潮起', createTime='2022-04-20T01:16:12.870805Z', createDate='2022-04-20', type='相关政策', author='蔡静华', source='全球光伏', content='

原材料价格节节攀升的情况下,N型组件凭借高溢价为光伏系统提供显著降本,已成为央企招标的新宠儿。

1、n型趋势超预期

2022年以来,各大央企开启n型组件招标,n型组件规模应用已经启动。

3月,中广核新能源2022年第一批组件杭锦旗n型组件采购公告发布,招标的供货设备范围是双面双玻n型单晶光伏组件,共计21.47184MWp。

3月8日,中国华电集团有限公司公示了2022年单晶硅光伏组件的采购中标候选人,晶科能源N型TOPcon中标总采购量超1.5GW。

3月9日,中核汇能2022年度光伏组件设备第一次集中采购项目开标,包件4为n型组件,要求单晶555W及以上双面双玻,采购容量0.7-1GW。

4月12日,国家电投广西壮族自治区的第一个100MW大型N型试点项目选用TOPCon组件,这也是国电投的首笔N型订单。

n型组件在2022年央企招标中初步崭露头角,一定程度体现市场方向。

2、组件价格居高不下

根据4月13日硅业分会发布的最新价格,硅料价格开年以来已经13连涨,随后隆基、通威公布报价,硅片、电池片跟涨,PERC组件价格最高已经超1.9元/W。

光伏组件价格居高不下,电站利润被极致压缩。据了解,随着产业链价格的不断上涨,电站全投资IRR水平已经临近6.5%,甚至更低。

3、n型组件显著降本

根据一道新能n型电池组件价格公示,大尺寸n型组件报价2.03元/W。

n型由于更高的效率、功率和更高的单瓦发电量,n型单晶双面的报价高于P型PERC,中标信息显示,n型组件报价普遍比p型组件贵0.1元/W,

已知n型组件比p型组件存在0.2元/W的溢价,也就是说,n型组件比p型组件贵0.2元/W时,仍能保持相同的内部收益率,0.1元/W的价差仍为光伏系统提供降本空间。

较高溢价下,光伏电站也对n型组件显示出极高的接受度。pvmagC预计,未来几年n型组件产能与出货量将保持高速增长,势不可挡。

', status='已发布'}, News{id=24, title='成功下线!国内搭载玻璃钢拉挤大梁最大风电叶片', createTime='2022-04-20T01:12:07.085687Z', createDate='2022-04-20', type='相关政策', author='株洲时代新材料科技股份有限公司', source='鄂尔多斯新闻网', content='

3月1日,由株洲时代新材料科技股份有限公司自主研制、蒙西分公司生产的TMT185叶片在鄂尔多斯装备制造工业园区下线。

该叶片长度91米,是目前国内已下线的最长陆上风电叶片,同时标志着株洲时代新材料科技股份有限公司在叶片的设计能力、制造能力等方面都走在了行业的前端,将有力推动地区风电发展。

本次下线的TMT185叶片主要配套4.5兆瓦—6.5兆瓦风力发电机组,TMT185叶片拥有自主产权,91米的长度是目前国内搭载玻璃钢架拉挤大梁最大的叶片。

这项技术带来三分之一的叶片自重降低,也就意味成本降低、适配范围增大,目前已接到部分批量订单。

据介绍,本次下线的TMT185叶片主要配套4.5MW—6.5MW风力发电机组,采用高升阻比和低粗糙度敏感性的风力发电机组专用翼型族,保证优异的发电效率;基于弯扭耦合技术,实现气动—结构—载荷相互耦合,确保整机性能与载荷的最佳平衡;采用高比模量和高比强度的玻璃钢拉挤板材料,以最低叶片重量使整机载荷和可靠性达到最优;采用模块化制造技术,有效缩短叶片生产周期,提高可靠性。

', status='已发布'}, News{id=23, title='加强重点区域碳排放权和排污权交易深度融合 推动建设统一的生态环境市场', createTime='2022-04-20T01:09:53.417096Z', createDate='2022-04-20', type='相关政策', author='蒋春来', source='中国环境报', content='

《中共中央 国务院关于加快建设全国统一大市场的意见》(以下简称《意见》)近日发布。《意见》要求,培育发展全国统一的生态环境市场;建设全国统一的碳排放权、用水权交易市场;推进排污权、用能权市场化交易。同时《意见》明确,鼓励京津冀、长三角、粤港澳大湾区以及成渝地区双城经济圈、长江中游城市群等区域,在维护全国统一大市场前提下,优先开展区域市场一体化建设工作,建立健全区域合作机制。

碳排放权交易和排污权交易同属环境权益交易,是建设生态环境市场的重要组成部分,在我国已经长期开展探索与建设工作。我国自2011年起在北京、天津、上海、重庆、广东、湖北和深圳“两省五市”开展碳排放权交易试点工作,并在去年以电力行业为突破口,启动了全国碳排放权交易市场,对推动电力行业碳减排起到了重要的作用。同样在2011年,我国开始了排污权交易试点工作,共有28个省份在全省或者省内部分区域开展排污权有偿使用和交易试点。各地积极探索创新做法,不断激发交易市场活力,对于探索环境资源的市场化交易机制发挥了重要作用。总体上,不论是碳排放权交易,还是排污权交易,目前正处于从试点和前期建设阶段向深化推进的关键时期。

贯彻落实《意见》要求,培育发展全国统一的生态环境市场,必须在深化碳排放权和排污权交易制度设计的同时,推动二者在机制、政策和标准上深度融合。本质上,两者具有相同的理论依据、相似的交易框架、类似的交易系统、一致的监管机制,具备深度融合的理论基础和实践依据。以此为突破口,在大气污染防治重点区域系统谋划和推进排污权、碳排放权等环境权益的协同增效,对于提高环境管理效能、提升环境资源利用效率、实现减污降碳协同增效、推进全国大市场建设具有重要的意义。笔者建议,从实现环境质量持续改善、推动减污降碳协同增效和兼顾现实可能性的角度,逐步推进区域排放权交易机制的建立。

以完善制度设计为重点,分阶段推进重点区域各类排放权益交易市场化的协同和增效。从近期来看,扩大常规污染物排污权交易地域范围,试点建立京津冀及周边地区、长三角、粤港澳大湾区等重点区域排污权交易市场。目前排污权交易体系以行政区划为边界范围,缺乏基于环境质量的区域排污权交易体系的设计。京津冀及周边地区、长三角、粤港澳大湾区等区域因其特定的地理特征和气象条件,大气污染物跨界传输特征明显,大气环境质量同质化现象日趋明显,具备运用市场机制和经济杠杆为污染减排增添后劲的基础条件。建议在现有地方性排污权交易试点基础上,探索构建区域主要大气污染物排污权交易机制,实现区域层面企事业单位的常规污染物排放权指标统一管理,并通过建立区域交易市场,优化配置环境资源,以市场化机制为突破口深化污染减排,加速提升重点行业的污染防治整体水平。

从长期来看,在重点区域常规污染物排放权交易试点后期,对温室气体和常规污染物排污权交易机制进行深度融合。第一步,建立协调统一的目标确定方法。通过定量化工具分行业识别区域温室气体和大气污染物的协同减排效益,统筹考虑重点区域两个交易体系总量控制目标,并适当向低碳倾斜,以碳减排统筹“双减”目标,从机制初始端调控“总量池”以达到减排效益最大化的目的。第二步,以促进正协同效应、强化发挥市场配置环境资源的决定性作用为目标,进一步优化交易机制。包括对二级市场建设的优化、对具有协同减排效益的减排项目的倾向性设计等。第三步,借助绿色金融实现减污降碳。加大对新能源、节能增效等战略性新兴项目的倾斜,对此类项目试行包括碳金融、排放权抵押贷款投融资、租赁等金融机制的优惠政策,促进资源优化配置效率。第四步,与排污权交易回购政策相衔接,由第三方机构代管的回购体系将优先回购市场上因协同减排产生的富余排污权,鼓励并引导企业开展协同减排措施。此外,可探索研究设置同一标的物来代表排污权和碳排放权的可行性,适时启动建立基于同一标的物的初始配额分配技术方法和交易机制。

整合优化建立区域排放权交易管理平台,统一调配和有效管理区域环境指标资源。依托碳交易全国注册登记系统和交易系统,构建重点区域排放权交易管理平台。以降低协同实施成本、提高环境管理效能为出发点,从基础支撑系统、交易管理平台和相关监管体系建设为切入点,实现相关基础信息的互通互联和协调整合。比如,可以采取直接在全国碳交易注册登记系统中增加模块的方式,建立碳排放配额和常规污染物排放权确权的数据共享机制,提高政策实施便利性和日常监管效率。在全国碳交易管理机构,构建能实现省、市、县多级统一联网的区域排放交易管理平台,服务京津冀及周边地区、长三角地区等跨区域排放权交易工作,为排放权交易、监测评估提供场所、设施和服务,并履行相关职能。

此外,由于温室气体和常规污染物具有同源性、同排放介质和减排措施一致性的显著特征,在实际管理中密不可分,可以考虑将二氧化碳等温室气体视为一种特殊大气排放物,将碳排放权交易和排污权交易统称为排放权交易。将二氧化碳、氮氧化物、挥发性有机物等不同的排放物作为不同的交易标的,在实施综合、一体化、协同的管理战略基础上,依据自身属性进行差异化制度设计

', status='已发布'}, News{id=22, title='中国的碳排放权交易系统,将是世界最大的气候政策', createTime='2022-04-20T01:08:56.546240Z', createDate='2022-04-20', type='相关政策', author='Energy Innovation: Policy and Technology', source='福布斯', content='

中国新的碳排放权交易系统已经是世界上最大的碳交易市场,是欧盟的三倍。随着重工业和制造业的加入,中国的碳交易市场将增长70%,从而使其成为最大的单一全球气候政策,覆盖的排放量超过了世界其他碳市场的总和。

作为世界上最大的温室气体排放国,中国碳交易市场的成败将决定气候变化的未来。

最近,气候政策智库Energy Innovation、北京绿色金融与可持续发展研究院(IFS)、绿色创新发展中心(iGDP)共同发布了一项新研究,概述了中国碳排放权交易体系如何能够成功扩展,以刺激国内创新、推动经济增长、克服实施挑战,并助力中国在2030年之前实现碳达峰的承诺。这些日益增长的国内利益应该会增加中国扩大和强化碳交易市场的势头,并提升人们对阻止危险的气候变化所需的大幅减排的希望。

中国的碳排放权交易系统已经于2021年全面投入使用。该项目最初的监管对象是发电厂的碳排放,覆盖了约2,200家能源生产商。

中国对碳交易市场的愿景是要扩展到更广泛的范围、涵盖更多的行业和碳排放。当中国在2015年宣布在全国范围内推行碳排放权交易体系时,其设想是覆盖“中国相当大比例的碳污染”。2016年,在该项目的早期方案设计中,发电、钢铁、铝、水泥、化工、造纸、民用航空等行业的碳排放被纳入其中。

2021年,作为碳交易市场的实施机构,中国生态环境部对上述新增行业提出了强制性数据报告的要求,预计在2025年之前,中国的碳排放权交易体系将正式纳入这些要求。另外,上海环境能源交易所是中国国家碳交易平台的运营商,其董事长预计,该项目将于2022年进一步扩大,并在今年底前将铝和水泥纳入交易范围。

中国的政策制定者专注于提高经济表现和中国碳交易市场的重要性,通过减排要求和建立碳价格机制来刺激创新,鼓励低碳投资和产品。随着中国碳交易市场的部署和脱碳解决方案的增加,它将在实践和规模效益的基础上推动社会对相关领域进行学习。而在市场上,技术进步的加速和规模经济将为消费者带来更好的性能和更低的成本。

随着国际需求的不断增长,这些经济上的好处在清洁技术方面创造了竞争优势。国际金融公司(International Finance Corporation)估计,在未来几十年,清洁技术将是一个价值23万亿美元的机遇。这些不断增长的经济机会不仅仅是理论上的,对碳中和技术的全球性投资增幅从2020年的约10%上涨到了2021年的25%。

清洁技术的颠覆性作用在电力行业最为明显。在这个行业里,可再生能源已经成为市场领导者,比其他任何技术都吸引了更多的投资,而且这一趋势正在延伸到其他经济领域。以钢铁行业为例,它是中国计划纳入碳排放权交易体系的行业之一。

彭博新能源财经(Bloomberg New Energy Finance)估计,到2050年,全球将需要约17亿吨钢铁来制造风力涡轮机,这足以建造2,224座金门大桥。太阳能板和输电线路塔的制造也将是钢铁的主要消费来源,预计需求将分别等同于11,303座金门大桥和6,694座金门大桥。

在碳排放日益受到限制的全球经济中,中国钢铁制造商处于有利地位。全球最大的钢铁制造商宝武帮助组建了一个致力于降低碳排放的全球联盟。该公司正在其供应链上推广脱碳技术,增加对回收钢材和更清洁燃料的使用,如低碳氢燃料。除了在生产低碳钢方面领先的钢铁生产商,其他低碳能源和材料商业可以抓住这个经济机会。碳定价,或设计良好的性能标准,可以让国家及其企业在未来市场上获得优势。

尽管有这些日益增长的经济优势,对经济可能造成的影响和行业阻力已经成为扩大和加强中国排放权交易体系的障碍,这一点从缺乏官方的行业扩张时间表或里程碑就可以看出来。中国碳排放权交易体系将增加6个行业,其中包括比电力生产更受国际贸易影响的行业,这引发了合规成本是否会损害国际竞争力的问题。

但考虑到中国国内市场的规模和企业在国际市场的影响力,这种对国际竞争力的影响是温和的,尤其是对中国而言。然而,中国的碳排放权交易系统在设计上已竭尽全力避免对被覆盖企业造成负面影响,例如追求100%的免费分配,即免费分配所有交易许可证。尽管如此,行业的反对仍然是改进中国碳市场设计的障碍。

明智的政策设计可以缓解经济担忧,同时最大化经济机遇,创造出更适合帮助中国实现深度脱碳承诺的工具。

设定碳价格的上限和下限,是控制成本的最简单方法,也是解决经济担忧的建议性手段,同时还能明确排除碳价格飙升的可能。与其他更复杂的成本控制方法,如欧盟的市场稳定储备机制相比,价格控制的简单性有利于沟通和对利益相关者进行管理。

中国碳排放权交易系统设计的两个变化可以最大限度地发挥其经济优势。首先,更广泛的行业覆盖范围可以将碳定价的好处扩大到电力行业以外;其次,寄售拍卖可以克服拍卖过程中的障碍,提高碳市场效率。

引入拍卖机制——即使是在许可总量的2%到5%这样的适度水平上——也将传递一个更高质量的价格信号,降低交易成本,提高碳交易市场的流动性。纯粹的自由分配方式,即像中国的碳排放权交易制度那样免费分配交易许可,会导致效率低下,因为它提供给市场参与者的碳价格信息较少,增加了交易成本,抑制了市场流动性。通过引入寄售拍卖,让收入回流到被覆盖行业,将更好地满足中国政府成本最小化的目标。

因为中国生态环境部在获取收入方面缺乏法律权威,寄售拍卖也解决了一个法律问题。寄售拍卖允许拍卖收入不受政府控制,而这是连接加州和魁北克的西部气候倡议(Western Climate Initiative)等项目采用的方法,即使用第三方平台管理拍卖。中国的碳排放权交易体系也可以采用这样的机制,由第三方平台提供货币转账服务,将拍卖收入返还给委托许可的公司。通过避免资金流经政府账户,寄售拍卖可以克服拍卖的法律障碍。

最终,中国碳排放权交易系统的成败取决于它能否成为一个有意义的脱碳动力。实现这一目标最清晰的途径是将中国的碳排放权交易体系转变为有大众基础的上限,对碳排放限额设定具体的数量限制。最初,该系统是以基于强度的方法根据工业生产水平调整许可供应,而中国生态环境部采取这种方法是为了应对经济问题,但是之前推荐的设定价格上下限则可以更好地发挥这一作用。以大众为基础的方法使政策设计更符合中国的首要气候目标,即在2030年之前实现碳达峰。

最新的气候科学表明,要想按既定规划应对气候变化,碳排放在2030年时必须减少43%。随着世界面临着投资清洁技术的决定性十年,中国的碳排放权交易体系必须与时俱进。由于中国是世界上最大的温室气体排放国,毫不夸张地说,其掌控着未来几代人的命运。

中国在电池、太阳能和风能等领先清洁能源技术领域已经建立起了强大的地位,但没有哪个国家能锁定这些仍处于萌芽阶段的市场。许多国家都对这些快速增长的未来支柱产业感兴趣,包括美国。尽管存在着机会窗口,但各个国家都不能指望这些未来的主要市场会无限期地闲置。

', status='已发布'}],[X-Total-Count:"11", Link:"; rel="next",; rel="last",; rel="first""]> 2023-09-22 13:53:48.646 INFO 20111 --- [restartedMain] com.ruowei.CnspJavaApp : Starting CnspJavaApp using Java 11.0.2 on yushanghuideMacBook-Pro-2.local with PID 20111 (/Users/yushanghui/hongshantianping/carbonlibra-java/build/classes/java/main started by yushanghui in /Users/yushanghui/hongshantianping/carbonlibra-java) 2023-09-22 13:53:48.647 DEBUG 20111 --- [restartedMain] com.ruowei.CnspJavaApp : Running with Spring Boot v2.5.7, Spring v5.3.13 2023-09-22 13:53:48.647 INFO 20111 --- [restartedMain] com.ruowei.CnspJavaApp : The following profiles are active: dev,api-docs,no-liquibase 2023-09-22 13:53:48.655 WARN 20111 --- [restartedMain] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse configuration class [com.ruowei.CnspJavaApp]; nested exception is java.io.FileNotFoundException: class path resource [com/ruowei/CnspJavaApp.class] cannot be opened because it does not exist 2023-09-22 13:53:48.660 ERROR 20111 --- [restartedMain] o.s.boot.SpringApplication : Application run failed org.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse configuration class [com.ruowei.CnspJavaApp]; nested exception is java.io.FileNotFoundException: class path resource [com/ruowei/CnspJavaApp.class] cannot be opened because it does not exist at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:189) at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:331) at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:247) at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanDefinitionRegistryPostProcessors(PostProcessorRegistrationDelegate.java:311) at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:112) at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:746) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:564) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:765) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:445) at org.springframework.boot.SpringApplication.run(SpringApplication.java:338) at com.ruowei.CnspJavaApp.main(CnspJavaApp.java:69) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) Caused by: java.io.FileNotFoundException: class path resource [com/ruowei/CnspJavaApp.class] cannot be opened because it does not exist at org.springframework.core.io.ClassPathResource.getInputStream(ClassPathResource.java:199) at org.springframework.core.type.classreading.SimpleMetadataReader.getClassReader(SimpleMetadataReader.java:55) at org.springframework.core.type.classreading.SimpleMetadataReader.(SimpleMetadataReader.java:49) at org.springframework.core.type.classreading.SimpleMetadataReaderFactory.getMetadataReader(SimpleMetadataReaderFactory.java:103) at org.springframework.boot.type.classreading.ConcurrentReferenceCachingMetadataReaderFactory.createMetadataReader(ConcurrentReferenceCachingMetadataReaderFactory.java:86) at org.springframework.boot.type.classreading.ConcurrentReferenceCachingMetadataReaderFactory.getMetadataReader(ConcurrentReferenceCachingMetadataReaderFactory.java:73) at org.springframework.core.type.classreading.SimpleMetadataReaderFactory.getMetadataReader(SimpleMetadataReaderFactory.java:81) at org.springframework.context.annotation.ConfigurationClassParser.asSourceClass(ConfigurationClassParser.java:696) at org.springframework.context.annotation.ConfigurationClassParser.asSourceClass(ConfigurationClassParser.java:665) at org.springframework.context.annotation.ConfigurationClassParser.asSourceClass(ConfigurationClassParser.java:643) at org.springframework.context.annotation.ConfigurationClassParser.processConfigurationClass(ConfigurationClassParser.java:248) at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:207) at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:175) ... 16 common frames omitted 2023-09-22 13:55:34.996 INFO 20111 --- [restartedMain] com.ruowei.CnspJavaApp : Starting CnspJavaApp using Java 11.0.2 on yushanghuideMacBook-Pro-2.local with PID 20111 (/Users/yushanghui/hongshantianping/carbonlibra-java/build/classes/java/main started by yushanghui in /Users/yushanghui/hongshantianping/carbonlibra-java) 2023-09-22 13:55:34.996 DEBUG 20111 --- [restartedMain] com.ruowei.CnspJavaApp : Running with Spring Boot v2.5.7, Spring v5.3.13 2023-09-22 13:55:34.997 INFO 20111 --- [restartedMain] com.ruowei.CnspJavaApp : The following profiles are active: dev,api-docs,no-liquibase 2023-09-22 13:55:35.003 WARN 20111 --- [restartedMain] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse configuration class [com.ruowei.CnspJavaApp]; nested exception is java.io.FileNotFoundException: class path resource [com/ruowei/CnspJavaApp.class] cannot be opened because it does not exist 2023-09-22 13:55:35.006 ERROR 20111 --- [restartedMain] o.s.boot.SpringApplication : Application run failed org.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse configuration class [com.ruowei.CnspJavaApp]; nested exception is java.io.FileNotFoundException: class path resource [com/ruowei/CnspJavaApp.class] cannot be opened because it does not exist at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:189) at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:331) at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:247) at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanDefinitionRegistryPostProcessors(PostProcessorRegistrationDelegate.java:311) at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:112) at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:746) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:564) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:765) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:445) at org.springframework.boot.SpringApplication.run(SpringApplication.java:338) at com.ruowei.CnspJavaApp.main(CnspJavaApp.java:69) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) Caused by: java.io.FileNotFoundException: class path resource [com/ruowei/CnspJavaApp.class] cannot be opened because it does not exist at org.springframework.core.io.ClassPathResource.getInputStream(ClassPathResource.java:199) at org.springframework.core.type.classreading.SimpleMetadataReader.getClassReader(SimpleMetadataReader.java:55) at org.springframework.core.type.classreading.SimpleMetadataReader.(SimpleMetadataReader.java:49) at org.springframework.core.type.classreading.SimpleMetadataReaderFactory.getMetadataReader(SimpleMetadataReaderFactory.java:103) at org.springframework.boot.type.classreading.ConcurrentReferenceCachingMetadataReaderFactory.createMetadataReader(ConcurrentReferenceCachingMetadataReaderFactory.java:86) at org.springframework.boot.type.classreading.ConcurrentReferenceCachingMetadataReaderFactory.getMetadataReader(ConcurrentReferenceCachingMetadataReaderFactory.java:73) at org.springframework.core.type.classreading.SimpleMetadataReaderFactory.getMetadataReader(SimpleMetadataReaderFactory.java:81) at org.springframework.context.annotation.ConfigurationClassParser.asSourceClass(ConfigurationClassParser.java:696) at org.springframework.context.annotation.ConfigurationClassParser.asSourceClass(ConfigurationClassParser.java:665) at org.springframework.context.annotation.ConfigurationClassParser.asSourceClass(ConfigurationClassParser.java:643) at org.springframework.context.annotation.ConfigurationClassParser.processConfigurationClass(ConfigurationClassParser.java:248) at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:207) at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:175) ... 16 common frames omitted 2023-09-22 13:56:44.780 INFO 20111 --- [restartedMain] com.ruowei.CnspJavaApp : Starting CnspJavaApp using Java 11.0.2 on yushanghuideMacBook-Pro-2.local with PID 20111 (/Users/yushanghui/hongshantianping/carbonlibra-java/build/classes/java/main started by yushanghui in /Users/yushanghui/hongshantianping/carbonlibra-java) 2023-09-22 13:56:44.781 DEBUG 20111 --- [restartedMain] com.ruowei.CnspJavaApp : Running with Spring Boot v2.5.7, Spring v5.3.13 2023-09-22 13:56:44.781 INFO 20111 --- [restartedMain] com.ruowei.CnspJavaApp : The following profiles are active: dev,api-docs,no-liquibase 2023-09-22 13:56:46.046 INFO 20111 --- [restartedMain] com.ruowei.config.WebConfigurer : Set document root directory: /Users/yushanghui/hongshantianping/carbonlibra-java/www 2023-09-22 13:56:46.264 DEBUG 20111 --- [restartedMain] com.ruowei.config.WebConfigurer : Registering CORS filter 2023-09-22 13:56:46.299 INFO 20111 --- [restartedMain] com.ruowei.config.WebConfigurer : Web application configuration, using profiles: dev 2023-09-22 13:56:46.299 INFO 20111 --- [restartedMain] com.ruowei.config.WebConfigurer : Web application fully configured 2023-09-22 13:56:46.374 DEBUG 20111 --- [restartedMain] com.ruowei.config.AsyncConfiguration : Creating Async Task Executor : cnsp-java-task- 2023-09-22 13:56:46.419 DEBUG 20111 --- [restartedMain] t.j.c.liquibase.AsyncSpringLiquibase : Liquibase is disabled 2023-09-22 13:56:47.639 ERROR 20111 --- [restartedMain] com.zaxxer.hikari.pool.HikariPool : Hikari - Exception during pool initialization. java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES) at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:129) at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:828) at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:448) at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:198) at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:138) at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:364) at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:206) at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:476) at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:561) at com.zaxxer.hikari.pool.HikariPool.(HikariPool.java:115) at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112) at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess.obtainConnection(JdbcEnvironmentInitiator.java:180) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:68) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:35) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:101) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:237) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:214) at org.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactory.injectServices(DefaultIdentifierGeneratorFactory.java:152) at org.hibernate.service.internal.AbstractServiceRegistryImpl.injectDependencies(AbstractServiceRegistryImpl.java:286) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:243) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:214) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.(InFlightMetadataCollectorImpl.java:176) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:127) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1224) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1255) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:58) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:365) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:341) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1154) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:908) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:765) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:445) at org.springframework.boot.SpringApplication.run(SpringApplication.java:338) at com.ruowei.CnspJavaApp.main(CnspJavaApp.java:69) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) 2023-09-22 13:56:47.642 WARN 20111 --- [restartedMain] o.h.e.j.e.i.JdbcEnvironmentInitiator : HHH000342: Could not obtain connection to query metadata java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES) at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:129) at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:828) at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:448) at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:198) at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:138) at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:364) at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:206) at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:476) at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:561) at com.zaxxer.hikari.pool.HikariPool.(HikariPool.java:115) at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112) at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess.obtainConnection(JdbcEnvironmentInitiator.java:180) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:68) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:35) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:101) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:237) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:214) at org.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactory.injectServices(DefaultIdentifierGeneratorFactory.java:152) at org.hibernate.service.internal.AbstractServiceRegistryImpl.injectDependencies(AbstractServiceRegistryImpl.java:286) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:243) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:214) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.(InFlightMetadataCollectorImpl.java:176) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:127) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1224) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1255) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:58) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:365) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:341) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1154) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:908) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:765) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:445) at org.springframework.boot.SpringApplication.run(SpringApplication.java:338) at com.ruowei.CnspJavaApp.main(CnspJavaApp.java:69) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) 2023-09-22 13:56:47.643 ERROR 20111 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Failed to initialize JPA EntityManagerFactory: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] 2023-09-22 13:56:47.644 WARN 20111 --- [restartedMain] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Invocation of init method failed; nested exception is org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] 2023-09-22 13:56:47.670 ERROR 20111 --- [restartedMain] o.s.boot.SpringApplication : Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Invocation of init method failed; nested exception is org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1804) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1154) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:908) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:765) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:445) at org.springframework.boot.SpringApplication.run(SpringApplication.java:338) at com.ruowei.CnspJavaApp.main(CnspJavaApp.java:69) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) Caused by: org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:275) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:237) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:214) at org.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactory.injectServices(DefaultIdentifierGeneratorFactory.java:152) at org.hibernate.service.internal.AbstractServiceRegistryImpl.injectDependencies(AbstractServiceRegistryImpl.java:286) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:243) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:214) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.(InFlightMetadataCollectorImpl.java:176) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:127) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1224) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1255) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:58) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:365) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:341) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800) ... 19 common frames omitted Caused by: org.hibernate.HibernateException: Access to DialectResolutionInfo cannot be null when 'hibernate.dialect' not set at org.hibernate.engine.jdbc.dialect.internal.DialectFactoryImpl.determineDialect(DialectFactoryImpl.java:100) at org.hibernate.engine.jdbc.dialect.internal.DialectFactoryImpl.buildDialect(DialectFactoryImpl.java:54) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:137) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:35) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:101) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) ... 36 common frames omitted 2023-11-20 13:56:43.893 DEBUG 12600 --- [background-preinit] org.jboss.logging : Logging Provider: org.jboss.logging.Log4j2LoggerProvider 2023-11-20 13:56:43.900 INFO 12600 --- [restartedMain] com.ruowei.CnspJavaApp : Starting CnspJavaApp using Java 11.0.18 on wanghaha with PID 12600 (E:\idea projects\carbonlibra-java\build\classes\java\main started by 10109 in E:\idea projects\carbonlibra-java) 2023-11-20 13:56:43.940 DEBUG 12600 --- [restartedMain] com.ruowei.CnspJavaApp : Running with Spring Boot v2.5.7, Spring v5.3.13 2023-11-20 13:56:43.941 INFO 12600 --- [restartedMain] com.ruowei.CnspJavaApp : The following profiles are active: dev,api-docs,no-liquibase 2023-11-20 13:56:45.486 INFO 12600 --- [restartedMain] com.ruowei.config.WebConfigurer : Set document root directory: E:\idea projects\carbonlibra-java\www 2023-11-20 13:56:45.767 DEBUG 12600 --- [restartedMain] i.m.c.u.i.logging.InternalLoggerFactory : Using SLF4J as the default logging framework 2023-11-20 13:56:45.836 DEBUG 12600 --- [restartedMain] com.ruowei.config.WebConfigurer : Registering CORS filter 2023-11-20 13:56:45.855 INFO 12600 --- [restartedMain] com.ruowei.config.WebConfigurer : Web application configuration, using profiles: dev 2023-11-20 13:56:45.855 INFO 12600 --- [restartedMain] com.ruowei.config.WebConfigurer : Web application fully configured 2023-11-20 13:56:46.030 DEBUG 12600 --- [restartedMain] com.ruowei.config.AsyncConfiguration : Creating Async Task Executor : cnsp-java-task- 2023-11-20 13:56:46.099 DEBUG 12600 --- [restartedMain] t.j.c.liquibase.AsyncSpringLiquibase : Liquibase is disabled 2023-11-20 13:56:48.732 DEBUG 12600 --- [restartedMain] com.ruowei.security.jwt.TokenProvider : Using a Base64-encoded JWT secret key 2023-11-20 13:56:51.162 DEBUG 12600 --- [restartedMain] t.j.c.apidoc.SpringfoxAutoConfiguration : Starting OpenAPI docs 2023-11-20 13:56:51.167 DEBUG 12600 --- [restartedMain] t.j.c.apidoc.SpringfoxAutoConfiguration : Started OpenAPI docs in 4 ms 2023-11-20 13:56:51.185 DEBUG 12600 --- [restartedMain] com.ruowei.config.AsyncConfiguration : Creating Async Task Executor : crawlNetTaskExecutor 2023-11-20 13:56:51.834 INFO 12600 --- [restartedMain] org.jboss.threads : JBoss Threads version 3.1.0.Final 2023-11-20 13:56:53.272 INFO 12600 --- [restartedMain] com.ruowei.CnspJavaApp : Started CnspJavaApp in 9.758 seconds (JVM running for 10.091) 2023-11-20 13:56:53.279 INFO 12600 --- [restartedMain] com.ruowei.CnspJavaApp : ---------------------------------------------------------- Application 'cnspJava' is running! Access URLs: Local: http://localhost:8080/doc.html External: http://192.168.43.153:8080/ Profile(s): [dev, api-docs, no-liquibase] ---------------------------------------------------------- 2023-11-20 14:08:35.464 DEBUG 20328 --- [background-preinit] org.jboss.logging : Logging Provider: org.jboss.logging.Log4j2LoggerProvider 2023-11-20 14:08:35.478 INFO 20328 --- [restartedMain] com.ruowei.CnspJavaApp : Starting CnspJavaApp using Java 11.0.18 on wanghaha with PID 20328 (E:\idea projects\carbonlibra-java\build\classes\java\main started by 10109 in E:\idea projects\carbonlibra-java) 2023-11-20 14:08:35.499 DEBUG 20328 --- [restartedMain] com.ruowei.CnspJavaApp : Running with Spring Boot v2.5.7, Spring v5.3.13 2023-11-20 14:08:35.500 INFO 20328 --- [restartedMain] com.ruowei.CnspJavaApp : The following profiles are active: dev,api-docs,no-liquibase 2023-11-20 14:08:42.322 INFO 20328 --- [restartedMain] com.ruowei.config.WebConfigurer : Set document root directory: E:\idea projects\carbonlibra-java\www 2023-11-20 14:08:42.488 DEBUG 20328 --- [restartedMain] i.m.c.u.i.logging.InternalLoggerFactory : Using SLF4J as the default logging framework 2023-11-20 14:08:42.564 DEBUG 20328 --- [restartedMain] com.ruowei.config.WebConfigurer : Registering CORS filter 2023-11-20 14:08:42.586 INFO 20328 --- [restartedMain] com.ruowei.config.WebConfigurer : Web application configuration, using profiles: dev 2023-11-20 14:08:42.586 INFO 20328 --- [restartedMain] com.ruowei.config.WebConfigurer : Web application fully configured 2023-11-20 14:08:42.727 DEBUG 20328 --- [restartedMain] com.ruowei.config.AsyncConfiguration : Creating Async Task Executor : cnsp-java-task- 2023-11-20 14:08:42.792 DEBUG 20328 --- [restartedMain] t.j.c.liquibase.AsyncSpringLiquibase : Liquibase is disabled 2023-11-20 14:08:46.404 DEBUG 20328 --- [restartedMain] com.ruowei.security.jwt.TokenProvider : Using a Base64-encoded JWT secret key 2023-11-20 14:08:49.102 DEBUG 20328 --- [restartedMain] t.j.c.apidoc.SpringfoxAutoConfiguration : Starting OpenAPI docs 2023-11-20 14:08:49.107 DEBUG 20328 --- [restartedMain] t.j.c.apidoc.SpringfoxAutoConfiguration : Started OpenAPI docs in 3 ms 2023-11-20 14:08:49.128 DEBUG 20328 --- [restartedMain] com.ruowei.config.AsyncConfiguration : Creating Async Task Executor : crawlNetTaskExecutor 2023-11-20 14:08:49.986 INFO 20328 --- [restartedMain] org.jboss.threads : JBoss Threads version 3.1.0.Final 2023-11-20 14:08:51.614 INFO 20328 --- [restartedMain] com.ruowei.CnspJavaApp : Started CnspJavaApp in 17.131 seconds (JVM running for 20.305) 2023-11-20 14:08:51.623 INFO 20328 --- [restartedMain] com.ruowei.CnspJavaApp : ---------------------------------------------------------- Application 'cnspJava' is running! Access URLs: Local: http://localhost:8080/doc.html External: http://192.168.43.153:8080/ Profile(s): [dev, api-docs, no-liquibase] ---------------------------------------------------------- 2024-01-18 17:20:05.514 INFO 15684 --- [restartedMain] com.ruowei.CnspJavaApp : Starting CnspJavaApp using Java 11.0.18 on wanghaha with PID 15684 (E:\idea projects\carbonlibra-java\build\classes\java\main started by 10109 in E:\idea projects\carbonlibra-java) 2024-01-18 17:20:05.544 INFO 15684 --- [restartedMain] com.ruowei.CnspJavaApp : The following profiles are active: prod,no-liquibase 2024-01-18 17:20:08.838 INFO 15684 --- [restartedMain] com.ruowei.config.WebConfigurer : Set document root directory: E:\idea projects\carbonlibra-java\www 2024-01-18 17:20:09.222 INFO 15684 --- [restartedMain] com.ruowei.config.WebConfigurer : Web application configuration, using profiles: prod 2024-01-18 17:20:09.222 INFO 15684 --- [restartedMain] com.ruowei.config.WebConfigurer : Web application fully configured 2024-01-18 17:20:11.166 ERROR 15684 --- [restartedMain] com.zaxxer.hikari.pool.HikariPool : Hikari - Exception during pool initialization. java.sql.SQLException: Access denied for user 'cnsp_prod'@'localhost' (using password: YES) at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:129) at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:828) at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:448) at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:198) at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:138) at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:364) at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:206) at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:476) at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:561) at com.zaxxer.hikari.pool.HikariPool.(HikariPool.java:115) at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112) at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess.obtainConnection(JdbcEnvironmentInitiator.java:180) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:68) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:35) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:101) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:237) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:214) at org.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactory.injectServices(DefaultIdentifierGeneratorFactory.java:152) at org.hibernate.service.internal.AbstractServiceRegistryImpl.injectDependencies(AbstractServiceRegistryImpl.java:286) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:243) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:214) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.(InFlightMetadataCollectorImpl.java:176) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:127) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1224) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1255) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:58) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:365) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:341) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1154) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:908) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:765) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:445) at org.springframework.boot.SpringApplication.run(SpringApplication.java:338) at com.ruowei.CnspJavaApp.main(CnspJavaApp.java:69) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) 2024-01-18 17:20:11.167 WARN 15684 --- [restartedMain] o.h.e.j.e.i.JdbcEnvironmentInitiator : HHH000342: Could not obtain connection to query metadata java.sql.SQLException: Access denied for user 'cnsp_prod'@'localhost' (using password: YES) at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:129) at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:828) at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:448) at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:198) at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:138) at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:364) at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:206) at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:476) at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:561) at com.zaxxer.hikari.pool.HikariPool.(HikariPool.java:115) at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112) at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess.obtainConnection(JdbcEnvironmentInitiator.java:180) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:68) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:35) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:101) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:237) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:214) at org.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactory.injectServices(DefaultIdentifierGeneratorFactory.java:152) at org.hibernate.service.internal.AbstractServiceRegistryImpl.injectDependencies(AbstractServiceRegistryImpl.java:286) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:243) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:214) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.(InFlightMetadataCollectorImpl.java:176) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:127) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1224) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1255) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:58) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:365) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:341) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1154) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:908) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:765) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:445) at org.springframework.boot.SpringApplication.run(SpringApplication.java:338) at com.ruowei.CnspJavaApp.main(CnspJavaApp.java:69) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) 2024-01-18 17:20:11.169 ERROR 15684 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Failed to initialize JPA EntityManagerFactory: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] 2024-01-18 17:20:11.169 WARN 15684 --- [restartedMain] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Invocation of init method failed; nested exception is org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] 2024-01-18 17:20:11.218 ERROR 15684 --- [restartedMain] o.s.boot.SpringApplication : Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Invocation of init method failed; nested exception is org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1804) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1154) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:908) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:765) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:445) at org.springframework.boot.SpringApplication.run(SpringApplication.java:338) at com.ruowei.CnspJavaApp.main(CnspJavaApp.java:69) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) Caused by: org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:275) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:237) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:214) at org.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactory.injectServices(DefaultIdentifierGeneratorFactory.java:152) at org.hibernate.service.internal.AbstractServiceRegistryImpl.injectDependencies(AbstractServiceRegistryImpl.java:286) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:243) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:214) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.(InFlightMetadataCollectorImpl.java:176) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:127) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1224) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1255) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:58) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:365) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:341) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800) ... 19 common frames omitted Caused by: org.hibernate.HibernateException: Access to DialectResolutionInfo cannot be null when 'hibernate.dialect' not set at org.hibernate.engine.jdbc.dialect.internal.DialectFactoryImpl.determineDialect(DialectFactoryImpl.java:100) at org.hibernate.engine.jdbc.dialect.internal.DialectFactoryImpl.buildDialect(DialectFactoryImpl.java:54) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:137) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:35) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:101) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) ... 36 common frames omitted 2024-01-18 17:34:28.168 INFO 8440 --- [restartedMain] com.ruowei.CnspJavaApp : Starting CnspJavaApp using Java 11.0.18 on wanghaha with PID 8440 (E:\idea projects\carbonlibra-java\build\classes\java\main started by 10109 in E:\idea projects\carbonlibra-java) 2024-01-18 17:34:28.197 INFO 8440 --- [restartedMain] com.ruowei.CnspJavaApp : The following profiles are active: prod,no-liquibase 2024-01-18 17:34:29.673 INFO 8440 --- [restartedMain] com.ruowei.config.WebConfigurer : Set document root directory: E:\idea projects\carbonlibra-java\www 2024-01-18 17:34:29.898 INFO 8440 --- [restartedMain] com.ruowei.config.WebConfigurer : Web application configuration, using profiles: prod 2024-01-18 17:34:29.898 INFO 8440 --- [restartedMain] com.ruowei.config.WebConfigurer : Web application fully configured 2024-01-18 17:34:31.467 ERROR 8440 --- [restartedMain] com.zaxxer.hikari.pool.HikariPool : Hikari - Exception during pool initialization. java.sql.SQLException: Access denied for user 'cnsp_prod'@'localhost' (using password: YES) at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:129) at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:828) at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:448) at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:198) at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:138) at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:364) at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:206) at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:476) at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:561) at com.zaxxer.hikari.pool.HikariPool.(HikariPool.java:115) at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112) at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess.obtainConnection(JdbcEnvironmentInitiator.java:180) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:68) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:35) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:101) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:237) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:214) at org.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactory.injectServices(DefaultIdentifierGeneratorFactory.java:152) at org.hibernate.service.internal.AbstractServiceRegistryImpl.injectDependencies(AbstractServiceRegistryImpl.java:286) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:243) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:214) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.(InFlightMetadataCollectorImpl.java:176) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:127) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1224) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1255) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:58) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:365) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:341) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1154) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:908) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:765) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:445) at org.springframework.boot.SpringApplication.run(SpringApplication.java:338) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1354) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1343) at com.ruowei.CnspJavaApp.main(CnspJavaApp.java:28) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) 2024-01-18 17:34:31.471 WARN 8440 --- [restartedMain] o.h.e.j.e.i.JdbcEnvironmentInitiator : HHH000342: Could not obtain connection to query metadata java.sql.SQLException: Access denied for user 'cnsp_prod'@'localhost' (using password: YES) at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:129) at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:828) at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:448) at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:198) at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:138) at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:364) at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:206) at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:476) at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:561) at com.zaxxer.hikari.pool.HikariPool.(HikariPool.java:115) at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112) at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess.obtainConnection(JdbcEnvironmentInitiator.java:180) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:68) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:35) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:101) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:237) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:214) at org.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactory.injectServices(DefaultIdentifierGeneratorFactory.java:152) at org.hibernate.service.internal.AbstractServiceRegistryImpl.injectDependencies(AbstractServiceRegistryImpl.java:286) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:243) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:214) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.(InFlightMetadataCollectorImpl.java:176) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:127) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1224) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1255) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:58) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:365) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:341) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1154) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:908) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:765) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:445) at org.springframework.boot.SpringApplication.run(SpringApplication.java:338) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1354) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1343) at com.ruowei.CnspJavaApp.main(CnspJavaApp.java:28) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) 2024-01-18 17:34:31.473 ERROR 8440 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Failed to initialize JPA EntityManagerFactory: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] 2024-01-18 17:34:31.475 WARN 8440 --- [restartedMain] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Invocation of init method failed; nested exception is org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] 2024-01-18 17:34:31.515 ERROR 8440 --- [restartedMain] o.s.boot.SpringApplication : Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Invocation of init method failed; nested exception is org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1804) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1154) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:908) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:765) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:445) at org.springframework.boot.SpringApplication.run(SpringApplication.java:338) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1354) at org.springframework.boot.SpringApplication.run(SpringApplication.java:1343) at com.ruowei.CnspJavaApp.main(CnspJavaApp.java:28) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) Caused by: org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:275) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:237) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:214) at org.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactory.injectServices(DefaultIdentifierGeneratorFactory.java:152) at org.hibernate.service.internal.AbstractServiceRegistryImpl.injectDependencies(AbstractServiceRegistryImpl.java:286) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:243) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:214) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.(InFlightMetadataCollectorImpl.java:176) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:127) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1224) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1255) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:58) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:365) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:341) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800) ... 21 common frames omitted Caused by: org.hibernate.HibernateException: Access to DialectResolutionInfo cannot be null when 'hibernate.dialect' not set at org.hibernate.engine.jdbc.dialect.internal.DialectFactoryImpl.determineDialect(DialectFactoryImpl.java:100) at org.hibernate.engine.jdbc.dialect.internal.DialectFactoryImpl.buildDialect(DialectFactoryImpl.java:54) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:137) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:35) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:101) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) ... 38 common frames omitted 2024-01-18 17:37:59.399 INFO 39796 --- [restartedMain] com.ruowei.CnspJavaApp : Starting CnspJavaApp using Java 11.0.18 on wanghaha with PID 39796 (E:\idea projects\carbonlibra-java\build\classes\java\main started by 10109 in E:\idea projects\carbonlibra-java) 2024-01-18 17:37:59.400 INFO 39796 --- [restartedMain] com.ruowei.CnspJavaApp : The following profiles are active: prod,no-liquibase 2024-01-18 17:38:00.802 INFO 39796 --- [restartedMain] com.ruowei.config.WebConfigurer : Set document root directory: E:\idea projects\carbonlibra-java\www 2024-01-18 17:38:01.004 INFO 39796 --- [restartedMain] com.ruowei.config.WebConfigurer : Web application configuration, using profiles: prod 2024-01-18 17:38:01.004 INFO 39796 --- [restartedMain] com.ruowei.config.WebConfigurer : Web application fully configured 2024-01-18 17:38:02.452 ERROR 39796 --- [restartedMain] com.zaxxer.hikari.pool.HikariPool : Hikari - Exception during pool initialization. java.sql.SQLException: Access denied for user 'cnsp_prod'@'localhost' (using password: YES) at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:129) at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:828) at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:448) at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:198) at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:138) at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:364) at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:206) at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:476) at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:561) at com.zaxxer.hikari.pool.HikariPool.(HikariPool.java:115) at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112) at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess.obtainConnection(JdbcEnvironmentInitiator.java:180) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:68) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:35) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:101) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:237) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:214) at org.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactory.injectServices(DefaultIdentifierGeneratorFactory.java:152) at org.hibernate.service.internal.AbstractServiceRegistryImpl.injectDependencies(AbstractServiceRegistryImpl.java:286) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:243) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:214) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.(InFlightMetadataCollectorImpl.java:176) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:127) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1224) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1255) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:58) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:365) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:341) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1154) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:908) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:765) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:445) at org.springframework.boot.SpringApplication.run(SpringApplication.java:338) at com.ruowei.CnspJavaApp.main(CnspJavaApp.java:69) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) 2024-01-18 17:38:02.455 WARN 39796 --- [restartedMain] o.h.e.j.e.i.JdbcEnvironmentInitiator : HHH000342: Could not obtain connection to query metadata java.sql.SQLException: Access denied for user 'cnsp_prod'@'localhost' (using password: YES) at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:129) at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:828) at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:448) at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:198) at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:138) at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:364) at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:206) at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:476) at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:561) at com.zaxxer.hikari.pool.HikariPool.(HikariPool.java:115) at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112) at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess.obtainConnection(JdbcEnvironmentInitiator.java:180) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:68) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:35) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:101) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:237) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:214) at org.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactory.injectServices(DefaultIdentifierGeneratorFactory.java:152) at org.hibernate.service.internal.AbstractServiceRegistryImpl.injectDependencies(AbstractServiceRegistryImpl.java:286) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:243) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:214) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.(InFlightMetadataCollectorImpl.java:176) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:127) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1224) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1255) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:58) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:365) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:341) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1154) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:908) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:765) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:445) at org.springframework.boot.SpringApplication.run(SpringApplication.java:338) at com.ruowei.CnspJavaApp.main(CnspJavaApp.java:69) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) 2024-01-18 17:38:02.457 ERROR 39796 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Failed to initialize JPA EntityManagerFactory: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] 2024-01-18 17:38:02.458 WARN 39796 --- [restartedMain] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Invocation of init method failed; nested exception is org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] 2024-01-18 17:38:02.492 ERROR 39796 --- [restartedMain] o.s.boot.SpringApplication : Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Invocation of init method failed; nested exception is org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1804) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1154) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:908) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:765) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:445) at org.springframework.boot.SpringApplication.run(SpringApplication.java:338) at com.ruowei.CnspJavaApp.main(CnspJavaApp.java:69) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) Caused by: org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:275) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:237) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:214) at org.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactory.injectServices(DefaultIdentifierGeneratorFactory.java:152) at org.hibernate.service.internal.AbstractServiceRegistryImpl.injectDependencies(AbstractServiceRegistryImpl.java:286) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:243) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:214) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.(InFlightMetadataCollectorImpl.java:176) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:127) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1224) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1255) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:58) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:365) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:341) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800) ... 19 common frames omitted Caused by: org.hibernate.HibernateException: Access to DialectResolutionInfo cannot be null when 'hibernate.dialect' not set at org.hibernate.engine.jdbc.dialect.internal.DialectFactoryImpl.determineDialect(DialectFactoryImpl.java:100) at org.hibernate.engine.jdbc.dialect.internal.DialectFactoryImpl.buildDialect(DialectFactoryImpl.java:54) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:137) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:35) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:101) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) ... 36 common frames omitted 2024-01-18 17:44:07.545 INFO 22632 --- [restartedMain] com.ruowei.CnspJavaApp : Starting CnspJavaApp using Java 11.0.18 on wanghaha with PID 22632 (E:\idea projects\carbonlibra-java\build\classes\java\main started by 10109 in E:\idea projects\carbonlibra-java) 2024-01-18 17:44:07.546 INFO 22632 --- [restartedMain] com.ruowei.CnspJavaApp : The following profiles are active: prod,no-liquibase 2024-01-18 17:44:08.984 INFO 22632 --- [restartedMain] com.ruowei.config.WebConfigurer : Set document root directory: E:\idea projects\carbonlibra-java\www 2024-01-18 17:44:09.190 INFO 22632 --- [restartedMain] com.ruowei.config.WebConfigurer : Web application configuration, using profiles: prod 2024-01-18 17:44:09.191 INFO 22632 --- [restartedMain] com.ruowei.config.WebConfigurer : Web application fully configured 2024-01-18 17:44:10.633 ERROR 22632 --- [restartedMain] com.zaxxer.hikari.pool.HikariPool : Hikari - Exception during pool initialization. java.sql.SQLException: Access denied for user 'cnsp_prod'@'localhost' (using password: YES) at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:129) at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:828) at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:448) at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:198) at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:138) at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:364) at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:206) at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:476) at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:561) at com.zaxxer.hikari.pool.HikariPool.(HikariPool.java:115) at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112) at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess.obtainConnection(JdbcEnvironmentInitiator.java:180) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:68) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:35) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:101) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:237) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:214) at org.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactory.injectServices(DefaultIdentifierGeneratorFactory.java:152) at org.hibernate.service.internal.AbstractServiceRegistryImpl.injectDependencies(AbstractServiceRegistryImpl.java:286) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:243) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:214) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.(InFlightMetadataCollectorImpl.java:176) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:127) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1224) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1255) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:58) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:365) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:341) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1154) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:908) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:765) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:445) at org.springframework.boot.SpringApplication.run(SpringApplication.java:338) at com.ruowei.CnspJavaApp.main(CnspJavaApp.java:69) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) 2024-01-18 17:44:10.636 WARN 22632 --- [restartedMain] o.h.e.j.e.i.JdbcEnvironmentInitiator : HHH000342: Could not obtain connection to query metadata java.sql.SQLException: Access denied for user 'cnsp_prod'@'localhost' (using password: YES) at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:129) at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:828) at com.mysql.cj.jdbc.ConnectionImpl.(ConnectionImpl.java:448) at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:241) at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:198) at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:138) at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:364) at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:206) at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:476) at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:561) at com.zaxxer.hikari.pool.HikariPool.(HikariPool.java:115) at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:112) at org.hibernate.engine.jdbc.connections.internal.DatasourceConnectionProviderImpl.getConnection(DatasourceConnectionProviderImpl.java:122) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator$ConnectionProviderJdbcConnectionAccess.obtainConnection(JdbcEnvironmentInitiator.java:180) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:68) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:35) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:101) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:237) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:214) at org.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactory.injectServices(DefaultIdentifierGeneratorFactory.java:152) at org.hibernate.service.internal.AbstractServiceRegistryImpl.injectDependencies(AbstractServiceRegistryImpl.java:286) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:243) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:214) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.(InFlightMetadataCollectorImpl.java:176) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:127) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1224) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1255) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:58) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:365) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:341) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1154) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:908) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:765) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:445) at org.springframework.boot.SpringApplication.run(SpringApplication.java:338) at com.ruowei.CnspJavaApp.main(CnspJavaApp.java:69) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) 2024-01-18 17:44:10.637 ERROR 22632 --- [restartedMain] j.LocalContainerEntityManagerFactoryBean : Failed to initialize JPA EntityManagerFactory: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] 2024-01-18 17:44:10.638 WARN 22632 --- [restartedMain] ConfigServletWebServerApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Invocation of init method failed; nested exception is org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] 2024-01-18 17:44:10.674 ERROR 22632 --- [restartedMain] o.s.boot.SpringApplication : Application run failed org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined in class path resource [org/springframework/boot/autoconfigure/orm/jpa/HibernateJpaConfiguration.class]: Invocation of init method failed; nested exception is org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1804) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542) at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234) at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333) at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208) at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1154) at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:908) at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583) at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:145) at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:765) at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:445) at org.springframework.boot.SpringApplication.run(SpringApplication.java:338) at com.ruowei.CnspJavaApp.main(CnspJavaApp.java:69) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at org.springframework.boot.devtools.restart.RestartLauncher.run(RestartLauncher.java:49) Caused by: org.hibernate.service.spi.ServiceException: Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment] at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:275) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:237) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:214) at org.hibernate.id.factory.internal.DefaultIdentifierGeneratorFactory.injectServices(DefaultIdentifierGeneratorFactory.java:152) at org.hibernate.service.internal.AbstractServiceRegistryImpl.injectDependencies(AbstractServiceRegistryImpl.java:286) at org.hibernate.service.internal.AbstractServiceRegistryImpl.initializeService(AbstractServiceRegistryImpl.java:243) at org.hibernate.service.internal.AbstractServiceRegistryImpl.getService(AbstractServiceRegistryImpl.java:214) at org.hibernate.boot.internal.InFlightMetadataCollectorImpl.(InFlightMetadataCollectorImpl.java:176) at org.hibernate.boot.model.process.spi.MetadataBuildingProcess.complete(MetadataBuildingProcess.java:127) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.metadata(EntityManagerFactoryBuilderImpl.java:1224) at org.hibernate.jpa.boot.internal.EntityManagerFactoryBuilderImpl.build(EntityManagerFactoryBuilderImpl.java:1255) at org.springframework.orm.jpa.vendor.SpringHibernateJpaPersistenceProvider.createContainerEntityManagerFactory(SpringHibernateJpaPersistenceProvider.java:58) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.createNativeEntityManagerFactory(LocalContainerEntityManagerFactoryBean.java:365) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.buildNativeEntityManagerFactory(AbstractEntityManagerFactoryBean.java:409) at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.afterPropertiesSet(AbstractEntityManagerFactoryBean.java:396) at org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean.afterPropertiesSet(LocalContainerEntityManagerFactoryBean.java:341) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1863) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1800) ... 19 common frames omitted Caused by: org.hibernate.HibernateException: Access to DialectResolutionInfo cannot be null when 'hibernate.dialect' not set at org.hibernate.engine.jdbc.dialect.internal.DialectFactoryImpl.determineDialect(DialectFactoryImpl.java:100) at org.hibernate.engine.jdbc.dialect.internal.DialectFactoryImpl.buildDialect(DialectFactoryImpl.java:54) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:137) at org.hibernate.engine.jdbc.env.internal.JdbcEnvironmentInitiator.initiateService(JdbcEnvironmentInitiator.java:35) at org.hibernate.boot.registry.internal.StandardServiceRegistryImpl.initiateService(StandardServiceRegistryImpl.java:101) at org.hibernate.service.internal.AbstractServiceRegistryImpl.createService(AbstractServiceRegistryImpl.java:263) ... 36 common frames omitted