无法在单例内创建javax.ws.rs.client.Client

时间:2018-12-07 16:12:12

标签: rest java-ee singleton

我有一个类似的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

0 个答案:

没有答案