infinispan 10.1.8 更新后:找不到 org.infinispan.factories.scopes.Scopes 的 class 文件
After infinispan 10.1.8 update: class file for org.infinispan.factories.scopes.Scopes not found
我刚刚尝试将我的应用程序更新到 Infinspan 10.1。8.Final。我通过 build.gradle
:
中的依赖项将 Infinispan 用作 2 级休眠 (5.4.18.Final) 缓存
compile group: 'org.infinispan', name: 'infinispan-hibernate-cache-v53', version: '10.1.8.Final'
应用程序编译并启动,但当我 运行 测试套件时会记录以下内容:
warning: unknown enum constant Scopes.GLOBAL
reason: class file for org.infinispan.factories.scopes.Scopes not found
warning: unknown enum constant DataType.TRAIT
reason: class file for org.infinispan.jmx.annotations.DataType not found
为什么会这样?我需要包含另一个依赖项吗?
尝试将 compileOnly 'org.infinispan:infinispan-component-annotations:10.1.8.Final'
添加到 build.gradle
文件中的依赖项。
运行时不需要两个枚举。他们在编译时用于生成 Infinispan 所需的元数据。
我刚刚尝试将我的应用程序更新到 Infinspan 10.1。8.Final。我通过 build.gradle
:
compile group: 'org.infinispan', name: 'infinispan-hibernate-cache-v53', version: '10.1.8.Final'
应用程序编译并启动,但当我 运行 测试套件时会记录以下内容:
warning: unknown enum constant Scopes.GLOBAL
reason: class file for org.infinispan.factories.scopes.Scopes not found
warning: unknown enum constant DataType.TRAIT
reason: class file for org.infinispan.jmx.annotations.DataType not found
为什么会这样?我需要包含另一个依赖项吗?
尝试将 compileOnly 'org.infinispan:infinispan-component-annotations:10.1.8.Final'
添加到 build.gradle
文件中的依赖项。
运行时不需要两个枚举。他们在编译时用于生成 Infinispan 所需的元数据。