com.sun.xml.internal.ws.developer.JAXWS编译时找不到属性
我们在代码中使用了包中的类,以便设置超时属性,如下所示:JAXWSProperties
com.sun.*
import com.sun.xml.internal.ws.developer.JAXWSProperties;
...
Map<String, Object> ctxt = ((BindingProvider) port).getRequestContext();
ctxt.put(JAXWSProperties.CONNECT_TIMEOUT, 10000);
它在本地 Eclipse 中编译良好,但在持续集成系统(均使用 JDK 1.6)上编译不正常。通过研究这个问题,我了解到应该避免使用包。com.sun.*
所以我的问题是:
- 编译时导入失败的原因是什么?
- 应该用什么来代替?
JAXWSProperties