【发布时间】:2013-01-20 23:57:02
【问题描述】:
我在 Eclipse 中创建了一个基本的 Java 项目,然后使用 File->New "Web Service Client" 向导添加了一个 Web Service Client。
这会正确生成我的存根,并且我能够连接到 Web 服务,但是,当我运行时收到以下错误/警告:
警告:找不到所需的类(javax.activation.DataHandler 和 javax.mail.internet.MimeMultipart)。附件支持已禁用。
然后我尝试使用动态 Web 项目(而不是基本的 Java 项目)创建客户端,错误消失了。
这显然是因为动态 Web 项目包含基本 Java 项目中不包含的库。
我的问题是,为什么我需要制作一个动态 Web 项目(看起来有点矫枉过正)只是为了制作一个 Web 服务客户端?您会推荐使用一些更简单的项目类型吗?
谢谢。
【问题讨论】:
标签: java eclipse web-services project