NoClassDefFoundError
означает, что это конфликт версий. gRPC был скомпилирован для использования метода, который не существует во время выполнения.
Используя mvn dependency:tree
, я вижу, что используется версия Netty 4.1.25.Final. Но, смотря на fabric-sdk-java 1.0.0 , он использует grpc-netty 1.3.0 и Netty 4.1.8.Final. spring-boot-starter-parent втягивает пружинные зависимости , который выбирает Netty 4.1.25.Final.
Предлагаю перейти на fabric-sdk-java 1.1. 0, который использует grpc-netty 1.11.0 и Netty 4.1.23.Final. Затем переопределите зависимости Spring-boot для использования Netty 4.1.23.Final, установив свойство netty.version:
UTF-8
UTF-8
1.8
4.1.23.Final
когда ./www/index.html
не существует, это приведет к 404
, как на это указывает , местоположение должно быть: "public": "./www"
.