ServiceManager 没有 @Inject 要么 @Singleton 从番石榴16.0开始。不管怎样,看起来你的类路径上有一个版本的Guava< = 15.0。
ServiceManager
@Inject
@Singleton
是的,这听起来像是包装番石榴15左右。它绝对适用于番石榴16.我知道这是因为我有同样的问题。我能用我的耳朵包装一个后来的番石榴版本来解决它。 可能是你要声明对wildfly的guava模块的依赖,而不是仅仅用你的部署包装一个guava lib?