guice injection dans une variable statique

J'Ai un doute à propos de guice injection.
Est-il possible d'injecter un @variable nommée valeur à une variable statique?

J'ai essayé

@Provides
@Named("emp.id")
public Integer getEmpId() {
   return 2;
}

et a essayé d'injecter cette valeur à la variable statique comme

 @Inject
 @Named("emp.id")
 private static Integer id;

Mais la id valeur de retour nulle, Quand j'ai enlevé statique modificateur de l'id a donné de la valeur 1.

Ce qui se passe vraiment ici?

OriginalL'auteur Robin | 2015-02-14