我有一个类似的sigleton:
@Startup
@Singleton
public class Foo {
@PostConstruct
public void init() {
//Here it does not work
Client client=ClientBuilder.newClient();
...
}
public static void main (String[] args) {
//Here it works
Client client=ClientBuilder.newClient();
...
}
}
在静态方法中可以正确实例化,而在单例的动态方法中则不能正确实例化,因为它表示为Source not found
。