为什么Quarkus会警告我有关私人领域注射的信息?

时间:2019-03-11 11:42:17

标签: quarkus

当我在Quarkus应用程序中使用以下内容时:

@Path("v1")
@Produces(APPLICATION_JSON)
public class HelloWorldResource {

   @Inject 
   private SomeBean someBean;
}

然后在构建过程中出现以下警告

[INFO] [io.quarkus.arc.processor.BeanProcessor] Found unrecommended usage of private members (use package-private instead) in application beans:
    - @Inject field acme.jaxrs.v1.HelloWorldResource#someBean

一切似乎都很好,为什么Quarkus建议将private更改为package-private

0 个答案:

没有答案