Вот мой файл свойств ... < /p>
Код: Выделить всё
spring:
datasource:
driver-class-name: com.mysql.jdbc.Driver
url: 'jdbc:mysql://localhost:3306/protodb'
username: root
password: 35581277mM/
jpa:
show-sql: true
hibernate:
ddl-auto: update
properties:
hibernate:
dialect: org.hibernate.dialect.MySQLDialect
server:
port: '9191'
grpc:
port: '8080'
enableReflection: true
< /code>
и мой файл POM выглядит так ... < /p>
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
4.0.0
org.springframework.boot
spring-boot-starter-parent
3.0.6
io.maddennis
grpcscuffhold
0.0.1-SNAPSHOT
grpcscuffhold
Demo project for Spring Boot grpc scuffhold
3.22.3
0.6.1
1.54.1
17
org.springframework.boot
spring-boot-starter-web
org.springframework.boot
spring-boot-starter-data-jpa
org.springframework.boot
spring-boot-starter-validation
net.devh
grpc-server-spring-boot-starter
2.14.0.RELEASE
com.mysql
mysql-connector-j
runtime
org.projectlombok
lombok
true
org.springframework.boot
spring-boot-starter-test
test
io.grpc
grpc-stub
${grpc.version}
io.grpc
grpc-protobuf
${grpc.version}
jakarta.annotation
jakarta.annotation-api
1.3.5
true
kr.motd.maven
os-maven-plugin
1.7.0
org.springframework.boot
spring-boot-maven-plugin
org.projectlombok
lombok
org.xolstice.maven.plugins
protobuf-maven-plugin
${protobuf-plugin.version}
com.google.protobuf:protoc:${protobuf.version}:exe:${os.detected.classifier}
grpc-java
io.grpc:protoc-gen-grpc-java:${grpc.version}:exe:${os.detected.classifier}
compile
compile-custom
< /code>
А вот ошибка, которую я получаю ... < /p>
"C:\Program Files\Java\jdk-19\bin\java.exe" - j a v a a g e n t : C : \ U s e r s \ u s e r \ A p p D a t a \ L o c a l \ J e t B r a i n s \ T o o l b o x \ a p p s \ I D E A - C \ c h - 0 \ 2 3 1 . 8 7 7 0 . 6 5 \ l i b \ i d e a _ r t . j a r = 5 3 6 6 4 : C : \ U s e r s \ u s e r \ A p p D a t a \ L o c a l \ J e t B r a i n s \ T o o l b o x \ a p p s \ I D E A - C \ c h - 0 \ 2 3 1 . 8 7 7 0 . 6 5 \ b i n - D f i l e . e n c o d i n g = U T F - 8 - D s u n . s t d o u t . e n c o d i n g = U T F - 8 - D s u n . s t d e r r . e n c o d i n g = U T F - 8 - c l a s s p a t h C : \ U s e r s \ u s e r \ D o w n l o a d s \ g r p c s c u f f h o l d \ g r p c s c u f f h o l d \ t a r g e t \ c l a s s e s ; C : \ U s e r s \ u s e r \ . m 2 \ r e p o s i t o r y \ o r g \ s p r i n g f r a m e w o r k \ b o o t \ s p r i n g - b o o t - s t a r t e r - w e b \ 3 . 0 . 6 \ s p r i n g - b o o t - s t a r t e r - w e b - 3 . 0 . 6 . j a r ; C : \ U s e r s \ u s e r \ . m 2 \ r e p o s i t o r y \ o r g \ s p r i n g f r a m e w o r k \ b o o t \ s p r i n g - b o o t - s t a r t e r \ 3 . 0 . 6 \ s p r i n g - b o o t - s t a r t e r - 3 . 0 . 6 . j a r ; C : \ U s e r s \ u s e r \ . m 2 \ r e p o s i t o r y \ o r g \ s p r i n g f r a m e w o r k \ b o o t \ s p r i n g - b o o t \ 3 . 0 . 6 \ s p r i n g - b o o t - 3 . 0 . 6 . j a r ; C : \ U s e r s \ u s e r \ . m 2 \ r e p o s i t o r y \ o r g \ s p r i n g f r a m e w o r k \ b o o t \ s p r i n g - b o o t - a u t o c o n f i g u r e \ 3 . 0 . 6 \ s p r i n g - b o o t - a u t o c o n f i g u r e - 3 . 0 . 6 . j a r ; C : \ U s e r s \ u s e r \ . m 2 \ r e p o s i t o r y \ o r g \ s p r i n g f r a m e w o r k \ b o o t \ s p r i n g - b o o t - s t a r t e r - l o g g i n g \ 3 . 0 . 6 \ s p r i n g - b o o t - s t a r t e r - l o g g i n g - 3 . 0 . 6 . j a r ; C : \ U s e r s \ u s e r \ . m 2 \ r e p o s i t o r y \ c h \ q o s \ l o g b a c k \ l o g b a c k - c l a s s i c \ 1 . 4 . 7 \ l o g b a c k - c l a s s i c - 1 . 4 . 7 . j a r ; C : \ U s e r s \ u s e r \ . m 2 \ r e p o s i t o r y \ c h \ q o s \ l o g b a c k \ l o g b a c k - c o r e \ 1 . 4 . 7 \ l o g b a c k - c o r e - 1 . 4 . 7 . j a r ; C : \ U s e r s \ u s e r \ . m 2 \ r e p o s i t o r y \ o r g \ a p a c h e \ l o g g i n g \ l o g 4 j \ l o g 4 j - t o - s l f 4 j \ 2 . 1 9 . 0 \ l o g 4 j - t o - s l f 4 j - 2 . 1 9 . 0 . j a r ; C : \ U s e r s \ u s e r \ . m 2 \ r e p o s i t o r y \ o r g \ a p a c h e \ l o g g i n g \ l o g 4 j \ l o g 4 j - a p i \ 2 . 1 9 . 0 \ l o g 4 j - a p i - 2 . 1 9 . 0 . j a r ; C : \ U s e r s \ u s e r \ . m 2 \ r e p o s i t o r y \ o r g \ s l f 4 j \ j u l - t o - s l f 4 j \ 2 . 0 . 7 \ j u l - t o - s l f 4 j - 2 . 0 . 7 . j a r ; C : \ U s e r s \ u s e r \ . m 2 \ r e p o s i t o r y \ o r g \ y a m l \ s n a k e y a m l \ 1 . 3 3 \ s n a k e y a m l - 1 . 3 3 . j a r ; C : \ U s e r s \ u s e r \ . m 2 \ r e p o s i t o r y \ o r g \ s p r i n g f r a m e w o r k \ b o o t \ s p r i n g - b o o t - s t a r t e r - j s o n \ 3 . 0 . 6 \ s p r i n g - b o o t - s t a r t e r - j s o n - 3 . 0 . 6 . j a r ; C : \ U s e r s \ u s e r \ . m 2 \ r e p o s i t o r y \ c o m \ f a s t e r x m l \ j a c k s o n \ c o r e \ j a c k s o n - d a t a b i n d \ 2 . 1 4 . 2 \ j a c k s o n - d a t a b i n d - 2 . 1 4 . 2 . j a r ; C : \ U s e r s \ u s e r \ . m 2 \ r e p o s i t o r y \ c o m \ f a s t e r x m l \ j a c k s o n \ c o r e \ j a c k s o n - a n n o t a t i o n s \ 2 . 1 4 . 2 \ j a c k s o n - a n n o t a t i o n s - 2 . 1 4 . 2 . j a r ; C : \ U s e r s \ u s e r \ . m 2 \ r e p o s i t o r y \ c o m \ f a s t e r x m l \ j a c k s o n \ c o r e \ j a c k s o n - c o r e \ 2 . 1 4 . 2 \ j a c k s o n - c o r e - 2 . 1 4 . 2 . j a r ; C : \ U s e r s \ u s e r \ . m 2 \ r e p o s i t o r y \ c o m \ f a s t e r x m l \ j a c k s o n \ d a t a t y p e \ j a c k s o n - d a t a t y p e - j d k 8 \ 2 . 1 4 . 2 \ j a c k s o n - d a t a t y p e - j d k 8 - 2 . 1 4 . 2 . j a r ; C : \ U s e r s \ u s e r \ . m 2 \ r e p o s i t o r y \ c o m \ f a s t e r x m l \ j a c k s o n \ d a t a t y p e \ j a c k s o n - d a t a t y p e - j s r 3 1 0 \ 2 . 1 4 . 2 \ j a c k s o n - d a t a t y p e - j s r 3 1 0 - 2 . 1 4 . 2 . j a r ; C : \ U s e r s \ u s e r \ . m 2 \ r e p o s i t o r y \ c o m \ f a s t e r x m l \ j a c k s o n \ m o d u l e \ j a c k s o n - m o d u l e - p a r a m e t e r - n a m e s \ 2 . 1 4 . 2 \ j a c k s o n - m o d u l e - p a r a m e t e r - n a m e s - 2 . 1 4 . 2 . j a r ; C : \ U s e r s \ u s e r \ . m 2 \ r e p o s i t o r y \ o r g \ s p r i n g f r a m e w o r k \ b o o t \ s p r i n g - b o o t - s t a r t e r - t o m c a t \ 3 . 0 . 6 \ s p r i n g - b o o t - s t a r t e r - t o m c a t - 3 . 0 . 6 . j a r ; C : \ U s e r s \ u s e r \ . m 2 \ r e p o s i t o r y \ o r g \ a p a c h e \ t o m c a t \ e m b e d \ t o m c a t - e m b e d - c o r e \ 1 0 . 1 . 8 \ t o m c a t - e m b e d - c o r e - 1 0 . 1 . 8 . j a r ; C : \ U s e r s \ u s e r \ . m 2 \ r e p o s i t o r y \ o r g \ a p a c h e \ t o m c a t \ e m b e d \ t o m c a t - e m b e d - w e b s o c k e t \ 1 0 . 1 . 8 \ t o m c a t - e m b e d - w e b s o c k e t - 1 0 . 1 . 8 . j a r ; C : \ U s e r s \ u s e r \ . m 2 \ r e p o s i t o r y \ o r g \ s p r i n g f r a m e w o r k \ s p r i n g - w e b \ 6 . 0 . 8 \ s p r i n g - w e b - 6 . 0 . 8 . j a r ; C : \ U s e r s \ u s e r \ . m 2 \ r e p o s i t o r y \ o r g \ s p r i n g f r a m e w o r k \ s p r i n g - b e a n s \ 6 . 0 . 8 \ s p r i n g - b e a n s - 6 . 0 . 8 . j a r ; C : \ U s e r s \ u s e r \ . m 2 \ r e p o s i t o r y \ i o \ m i c r o m e t e r \ m i c r o m e t e r - o b s e r v a t i o n \ 1 . 1 0 . 6 \ m i c r o m e t e r - o b s e r v a t i o n - 1 . 1 0 . 6 . j a r ; C : \ U s e r s \ u s e r \ . m 2 \ r e p o s i t o r y \ i o \ m i c r o m e t e r \ m i c r o m e t e r - c o m m o n s \ 1 . 1 0 . 6 \ m i c r o m e t e r - c o m m o n s - 1 . 1 0 . 6 . j a r ; C : \ U s e r s \ u s e r \ . m 2 \ r e p o s i t o r y \ o r g \ s p r i n g f r a m e w o r k \ s p r i n g - w e b m v c \ 6 . 0 . 8 \ s p r i n g - w e b m v c - 6 . 0 . 8 . j a r ; C : \ U s e r s \ u s e r \ . m 2 \ r e p o s i t o r y \ o r g \ s p r i n g f r a m e w o r k \ s p r i n g - a o p \ 6 . 0 . 8 \ s p r i n g - a o p - 6 . 0 . 8 . j a r ; C : \ U s e r s \ u s e r \ . m 2 \ r e p o s i t o r y \ o r g \ s p r i n g f r a m e w o r k \ s p r i n g - c o n t e x t \ 6 . 0 . 8 \ s p r i n g - c o n t e x t - 6 . 0 . 8 . j a r ; C : \ U s e r s \ u s e r \ . m 2 \ r e p o s i t o r y \ o r g \ s p r i n g f r a m e w o r k \ s p r i n g - e x p r e s s i o n \ 6 . 0 . 8 \ s p r i n g - e x p r e s s i o n - 6 . 0 . 8 . j a r ; C : \ U s e r s \ u s e r \ . m 2 \ r e p o s i t o r y \ o r g \ s p r i n g f r a m e w o r k \ b o o t \ s p r i n g - b o o t - s t a r t e r - d a t a - j p a \ 3 . 0 . 6 \ s p r i n g - b o o t - s t a r t e r - d a t a - j p a - 3 . 0 . 6 . j a r ; C : \ U s e r s \ u s e r \ . m 2 \ r e p o s i t o r y \ o r g \ s p r i n g f r a m e w o r k \ b o o t \ s p r i n g - b o o t - s t a r t e r - a o p \ 3 . 0 . 6 \ s p r i n g - b o o t - s t a r t e r - a o p - 3 . 0 . 6 . j a r ; C : \ U s e r s \ u s e r \ . m 2 \ r e p o s i t o r y \ o r g \ a s p e c t j \ a s p e c t j w e a v e r \ 1 . 9 . 1 9 \ a s p e c t j w e a v e r - 1 . 9 . 1 9 . j a r ; C : \ U s e r s \ u s e r \ . m 2 \ r e p o s i t o r y \ o r g \ s p r i n g f r a m e w o r k \ b o o t \ s p r i n g - b o o t - s t a r t e r - j d b c \ 3 . 0 . 6 \ s p r i n g - b o o t - s t a r t e r - j d b c - 3 . 0 . 6 . j a r ; C : \ U s e r s \ u s e r \ . m 2 \ r e p o s i t o r y \ c o m \ z a x x e r \ H i k a r i C P \ 5 . 0 . 1 \ H i k a r i C P - 5 . 0 . 1 . j a r ; C : \ U s e r s \ u s e r \ . m 2 \ r e p o s i t o r y \ o r g \ s p r i n g f r a m e w o r k \ s p r i n g - j d b c \ 6 . 0 . 8 \ s p r i n g - j d b c - 6 . 0 . 8 . j a r ; C : \ U s e r s \ u s e r \ . m 2 \ r e p o s i t o r y \ o r g \ h i b e r n a t e \ o r m \ h i b e r n a t e - c o r e \ 6 . 1 . 7 . F i n a l \ h i b e r n a t e - c o r e - 6 . 1 . 7 . F i n a l . j a r ; C : \ U s e r s \ u s e r \ . m 2 \ r e p o s i t o r y \ j a k a r t a \ p e r s i s t e n c e \ j a k a r t a . p e r s i s t e n c e - a p i \ 3 . 1 . 0 \ j a k a r t a . p e r s i s t e n c e - a p i - 3 . 1 . 0 . j a r ; C : \ U s e r s \ u s e r \ . m 2 \ r e p o s i t o r y \ j a k a r t a \ t r a n s a c t i o n \ j a k a r t a . t r a n s a c t i o n - a p i \ 2 . 0 . 1 \ j a k a r t a . t r a n s a c t i o n - a p i - 2 . 0 . 1 . j a r ; C : \ U s e r s \ u s e r \ . m 2 \ r e p o s i t o r y \ o r g \ j b o s s \ l o g g i n g \ j b o s s - l o g g i n g \ 3 . 5 . 0 . F i n a l \ j b o s s - l o g g i n g - 3 . 5 . 0 . F i n a l . j a r ; C : \ U s e r s \ u s e r \ . m 2 \ r e p o s i t o r y \ o r g \ h i b e r n a t e \ c o m m o n \ h i b e r n a t e - c o m m o n s - a n n o t a t i o n s \ 6 . 0 . 6 . F i n a l \ h i b e r n a t e - c o m m o n s - a n n o t a t i o n s - 6 . 0 . 6 . F i n a l . j a r ; C : \ U s e r s \ u s e r \ . m 2 \ r e p o s i t o r y \ o r g \ j b o s s \ j a n d e x \ 2 . 4 . 2 . F i n a l \ j a n d e x - 2 . 4 . 2 . F i n a l . j a r ; C : \ U s e r s \ u s e r \ . m 2 \ r e p o s i t o r y\com\fasterxml\classmate\1.5.1\classmate-1.5.1.jar;C:\Users\user\.m2\repository\net\bytebuddy\byte-buddy\1.12.23\byte-buddy-1.12.23.jar;C:\Users\user\.m2\repository\org\glassfish\jaxb\jaxb-runtime\4.0.2\jaxb-runtime-4.0.2.jar;C:\Users\user\.m2\repository\org\glassfish\jaxb\jaxb-core\4.0.2\jaxb-core-4.0.2.jar;C:\Users\user\.m2\repository\org\eclipse\angus\angus-activation\2.0.0\angus-activation-2.0.0.jar;C:\Users\user\.m2\repository\org\glassfish\jaxb\txw2\4.0.2\txw2-4.0.2.jar;C:\Users\user\.m2\repository\com\sun\istack\istack-commons-runtime\4.1.1\istack-commons-runtime-4.1.1.jar;C:\Users\user\.m2\repository\jakarta\inject\jakarta.inject-api\2.0.0\jakarta.inject-api-2.0.0.jar;C:\Users\user\.m2\repository\org\antlr\antlr4-runtime\4.10.1\antlr4-runtime-4.10.1.jar;C:\Users\user\.m2\repository\org\springframework\data\spring-data-jpa\3.0.5\spring-data-jpa-3.0.5.jar;C:\Users\user\.m2\repository\org\springframework\data\spring-data-commons\3.0.5\spring-data-commons-3.0.5.jar;C:\Users\user\.m2\repository\org\springframework\spring-orm\6.0.8\spring-orm-6.0.8.jar;C:\Users\user\.m2\repository\org\springframework\spring-tx\6.0.8\spring-tx-6.0.8.jar;C:\Users\user\.m2\repository\org\slf4j\slf4j-api\2.0.7\slf4j-api-2.0.7.jar;C:\Users\user\.m2\repository\org\springframework\spring-aspects\6.0.8\spring-aspects-6.0.8.jar;C:\Users\user\.m2\repository\org\springframework\boot\spring-boot-starter-validation\3.0.6\spring-boot-starter-validation-3.0.6.jar;C:\Users\user\.m2\repository\org\apache\tomcat\embed\tomcat-embed-el\10.1.8\tomcat-embed-el-10.1.8.jar;C:\Users\user\.m2\repository\org\hibernate\validator\hibernate-validator\8.0.0.Final\hibernate-validator-8.0.0.Final.jar;C:\Users\user\.m2\repository\jakarta\validation\jakarta.validation-api\3.0.2\jakarta.validation-api-3.0.2.jar;C:\Users\user\.m2\repository\net\devh\grpc-server-spring-boot-starter\2.14.0.RELEASE\grpc-server-spring-boot-starter-2.14.0.RELEASE.jar;C:\Users\user\.m2\repository\net\devh\grpc-server-spring-boot-autoconfigure\2.14.0.RELEASE\grpc-server-spring-boot-autoconfigure-2.14.0.RELEASE.jar;C:\Users\user\.m2\repository\net\devh\grpc-common-spring-boot\2.14.0.RELEASE\grpc-common-spring-boot-2.14.0.RELEASE.jar;C:\Users\user\.m2\repository\io\grpc\grpc-core\1.51.0\grpc-core-1.51.0.jar;C:\Users\user\.m2\repository\com\google\code\gson\gson\2.9.1\gson-2.9.1.jar;C:\Users\user\.m2\repository\com\google\android\annotations\4.1.1.4\annotations-4.1.1.4.jar;C:\Users\user\.m2\repository\org\codehaus\mojo\animal-sniffer-annotations\1.21\animal-sniffer-annotations-1.21.jar;C:\Users\user\.m2\repository\io\grpc\grpc-netty-shaded\1.51.0\grpc-netty-shaded-1.51.0.jar;C:\Users\user\.m2\repository\io\perfmark\perfmark-api\0.25.0\perfmark-api-0.25.0.jar;C:\Users\user\.m2\repository\io\grpc\grpc-services\1.51.0\grpc-services-1.51.0.jar;C:\Users\user\.m2\repository\com\google\protobuf\protobuf-java-util\3.21.7\protobuf-java-util-3.21.7.jar;C:\Users\user\.m2\repository\io\grpc\grpc-api\1.51.0\grpc-api-1.51.0.jar;C:\Users\user\.m2\repository\io\grpc\grpc-context\1.51.0\grpc-context-1.51.0.jar;C:\Users\user\.m2\repository\com\mysql\mysql-connector-j\8.0.33\mysql-connector-j-8.0.33.jar;C:\Users\user\.m2\repository\org\projectlombok\lombok\1.18.26\lombok-1.18.26.jar;C:\Users\user\.m2\repository\jakarta\xml\bind\jakarta.xml.bind-api\4.0.0\jakarta.xml.bind-api-4.0.0.jar;C:\Users\user\.m2\repository\jakarta\activation\jakarta.activation-api\2.1.1\jakarta.activation-api-2.1.1.jar;C:\Users\user\.m2\repository\org\springframework\spring-core\6.0.8\spring-core-6.0.8.jar;C:\Users\user\.m2\repository\org\springframework\spring-jcl\6.0.8\spring-jcl-6.0.8.jar;C:\Users\user\.m2\repository\io\grpc\grpc-stub\1.54.1\grpc-stub-1.54.1.jar;C:\Users\user\.m2\repository\com\google\guava\guava\31.1-android\guava-31.1-android.jar;C:\Users\user\.m2\repository\com\google\guava\failureaccess\1.0.1\failureaccess-1.0.1.jar;C:\Users\user\.m2\repository\com\google\guava\listenablefuture\9999.0-empty-to-avoid-conflict-with-guava\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar;C:\Users\user\.m2\repository\org\checkerframework\checker-qual\3.12.0\checker-qual-3.12.0.jar;C:\Users\user\.m2\repository\com\google\j2objc\j2objc-annotations\1.3\j2objc-annotations-1.3.jar;C:\Users\user\.m2\repository\com\google\errorprone\error_prone_annotations\2.18.0\error_prone_annotations-2.18.0.jar;C:\Users\user\.m2\repository\io\grpc\grpc-protobuf\1.54.1\grpc-protobuf-1.54.1.jar;C:\Users\user\.m2\repository\com\google\code\findbugs\jsr305\3.0.2\jsr305-3.0.2.jar;C:\Users\user\.m2\repository\com\google\protobuf\protobuf-java\3.21.7\protobuf-java-3.21.7.jar;C:\Users\user\.m2\repository\com\google\api\grpc\proto-google-common-protos\2.9.0\proto-google-common-protos-2.9.0.jar;C:\Users\user\.m2\repository\io\grpc\grpc-protobuf-lite\1.54.1\grpc-protobuf-lite-1.54.1.jar;C:\Users\user\.m2\repository\jakarta\annotation\jakarta.annotation-api\1.3.5\jakarta.annotation-api-1.3.5.jar io.maddennis.grpcscuffhold.GrpcApp
. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v3.0.6)
2023-05-08T11:13:32.586+03:00 INFO 16436 --- [ main] io.maddennis.grpcscuffhold.GrpcApp : Starting GrpcApp using Java 19.0.1 with PID 16436 (C:\Users\user\Downloads\grpcscuffhold\grpcscuffhold\target\classes started by user in C:\Users\user\Downloads\grpcscuffhold\grpcscuffhold)
2023-05-08T11:13:32.588+03:00 INFO 16436 --- [ main] io.maddennis.grpcscuffhold.GrpcApp : No active profile set, falling back to 1 default profile: "default"
2023-05-08T11:13:33.217+03:00 INFO 16436 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data JPA repositories in DEFAULT mode.
2023-05-08T11:13:33.277+03:00 INFO 16436 --- [ main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 51 ms. Found 4 JPA repository interfaces.
2023-05-08T11:13:33.830+03:00 INFO 16436 --- [ main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port(s): 8080 (http)
2023-05-08T11:13:33.838+03:00 INFO 16436 --- [ main] o.apache.catalina.core.StandardService : Starting service [Tomcat]
2023-05-08T11:13:33.839+03:00 INFO 16436 --- [ main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.8]
2023-05-08T11:13:33.904+03:00 INFO 16436 --- [ main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext
2023-05-08T11:13:33.909+03:00 INFO 16436 --- [ main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 1268 ms
2023-05-08T11:13:33.959+03:00 ERROR 16436 --- [ main] o.a.c.c.C.[Tomcat].[localhost].[/] : Exception starting filter [requestContextFilter]
java.lang.NoClassDefFoundError: jakarta/annotation/PostConstruct
at org.apache.catalina.core.DefaultInstanceManager.findPostConstruct(DefaultInstanceManager.java:639) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at org.apache.catalina.core.DefaultInstanceManager.populateAnnotationsCache(DefaultInstanceManager.java:340) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:163) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:156) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at org.apache.catalina.core.ApplicationFilterConfig.(ApplicationFilterConfig.java:101) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4305) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4918) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) ~[na:na]
at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145) ~[na:na]
at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:871) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:846) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) ~[na:na]
at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145) ~[na:na]
at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:871) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:241) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at org.apache.catalina.core.StandardService.startInternal(StandardService.java:428) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:913) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at org.apache.catalina.startup.Tomcat.start(Tomcat.java:485) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:123) ~[spring-boot-3.0.6.jar:3.0.6]
at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.(TomcatWebServer.java:104) ~[spring-boot-3.0.6.jar:3.0.6]
at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:488) ~[spring-boot-3.0.6.jar:3.0.6]
at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:210) ~[spring-boot-3.0.6.jar:3.0.6]
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:183) ~[spring-boot-3.0.6.jar:3.0.6]
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:161) ~[spring-boot-3.0.6.jar:3.0.6]
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:578) ~[spring-context-6.0.8.jar:6.0.8]
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) ~[spring-boot-3.0.6.jar:3.0.6]
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:732) ~[spring-boot-3.0.6.jar:3.0.6]
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:434) ~[spring-boot-3.0.6.jar:3.0.6]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:310) ~[spring-boot-3.0.6.jar:3.0.6]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1304) ~[spring-boot-3.0.6.jar:3.0.6]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1293) ~[spring-boot-3.0.6.jar:3.0.6]
at io.maddennis.grpcscuffhold.GrpcApp.main(GrpcApp.java:10) ~[classes/:na]
Caused by: java.lang.ClassNotFoundException: jakarta.annotation.PostConstruct
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) ~[na:na]
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) ~[na:na]
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) ~[na:na]
... 43 common frames omitted
2023-05-08T11:13:33.963+03:00 ERROR 16436 --- [ main] o.a.c.c.C.[Tomcat].[localhost].[/] : Exception starting filter [Tomcat WebSocket (JSR356) Filter]
java.lang.NoClassDefFoundError: jakarta/annotation/PostConstruct
at org.apache.catalina.core.DefaultInstanceManager.findPostConstruct(DefaultInstanceManager.java:639) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at org.apache.catalina.core.DefaultInstanceManager.populateAnnotationsCache(DefaultInstanceManager.java:340) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:163) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:156) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at org.apache.catalina.core.ApplicationFilterConfig.(ApplicationFilterConfig.java:101) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4305) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4918) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) ~[na:na]
at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145) ~[na:na]
at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:871) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:846) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317) ~[na:na]
at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145) ~[na:na]
at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:871) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:241) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at org.apache.catalina.core.StandardService.startInternal(StandardService.java:428) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:913) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at org.apache.catalina.startup.Tomcat.start(Tomcat.java:485) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.initialize(TomcatWebServer.java:123) ~[spring-boot-3.0.6.jar:3.0.6]
at org.springframework.boot.web.embedded.tomcat.TomcatWebServer.(TomcatWebServer.java:104) ~[spring-boot-3.0.6.jar:3.0.6]
at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getTomcatWebServer(TomcatServletWebServerFactory.java:488) ~[spring-boot-3.0.6.jar:3.0.6]
at org.springframework.boot.web.embedded.tomcat.TomcatServletWebServerFactory.getWebServer(TomcatServletWebServerFactory.java:210) ~[spring-boot-3.0.6.jar:3.0.6]
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.createWebServer(ServletWebServerApplicationContext.java:183) ~[spring-boot-3.0.6.jar:3.0.6]
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.onRefresh(ServletWebServerApplicationContext.java:161) ~[spring-boot-3.0.6.jar:3.0.6]
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:578) ~[spring-context-6.0.8.jar:6.0.8]
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) ~[spring-boot-3.0.6.jar:3.0.6]
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:732) ~[spring-boot-3.0.6.jar:3.0.6]
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:434) ~[spring-boot-3.0.6.jar:3.0.6]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:310) ~[spring-boot-3.0.6.jar:3.0.6]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1304) ~[spring-boot-3.0.6.jar:3.0.6]
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1293) ~[spring-boot-3.0.6.jar:3.0.6]
at io.maddennis.grpcscuffhold.GrpcApp.main(GrpcApp.java:10) ~[classes/:na]
Caused by: java.lang.ClassNotFoundException: jakarta.annotation.PostConstruct
... 43 common frames omitted
2023-05-08T11:13:33.965+03:00 ERROR 16436 --- [ main] o.a.c.c.C.[Tomcat].[localhost].[/] : Exception starting filter [characterEncodingFilter]
java.lang.NoClassDefFoundError: jakarta/annotation/PostConstruct
at org.apache.catalina.core.DefaultInstanceManager.findPostConstruct(DefaultInstanceManager.java:639) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at org.apache.catalina.core.DefaultInstanceManager.populateAnnotationsCache(DefaultInstanceManager.java:340) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:163) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:156) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at org.apache.catalina.core.ApplicationFilterConfig.(ApplicationFilterConfig.java:101) ~[tomcat-embed-core-10.1.8.jar:10.1.8]
at org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4305) ~[tomcat-
Process finished with exit code 1
Я пытался найти исключения, но я действительно не знаю, откуда может исходить ошибка
Подробнее здесь: https://stackoverflow.com/questions/761 ... art-tomcat