`
happyqing
  • 浏览: 3162505 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

警告: Unable to find required classes (javax.activation.DataHandler and javax.mail

阅读更多

在调试Axis1.4访问WebService服务时,出现以下警告:

警告: Unable to find required classes (javax.activation.DataHandler and javax.mail.internet.MimeMultipart). Attachment support is disabled.

 
错误原因:
需要mail.jar和activation.jar。

 

eclipse3.6\plugins下就有这两个jar包

javax.activation_1.1.0.jar

javax.mail_1.4.0.jar


解决办法:
1) 下载javamail和jaf,解压出mail.jar和activation.jar

  javamail

    http://www.oracle.com/technetwork/java/index-138643.html

    jafJavaBeans Activation Framework

     http://www.oracle.com/technetwork/java/javase/downloads/index-135046.html#download
2) 引用jar包
 
说明:
这个是可以忽略的。不过以后构建web services都要用到的,还是添加上的好。
 

Solution:
Web Services Required Jars Download Instructions
http://www.eclipse.org/webtools/wst/components/ws/download_instructions_for_jars.html

分享到:
评论

相关推荐

    mail.jar包和activation.jar包

    创建Web Service Client ...Unable to find required classes (javax.activation.DataHandler and javax.ma il.internet.MimeMultipart). Attachment support is disabled. 为解决这个问题,需导入这两个jar包到项目中

    发送邮件的Java代码

    import javax.activation.DataHandler; import javax.activation.FileDataSource; import javax.mail.Authenticator; import javax.mail.Multipart; import javax.mail.internet.InternetAddress; import javax.mail...

    JAVA发送邮件开源代码

    import javax.activation.DataHandler; import javax.activation.FileDataSource; import javax.mail.Message; import javax.mail.Session; import javax.mail.Transport; import javax.mail.internet.Internet...

    activation.jar

    axis运行时 提示could not find class javax.activation.DataHandler from file activation.jar axis没找到activation.jar,这个.jar不在jdk里的 将activation.jar考到工程的classpath中或放到tomcat的lib下

    Java调用SMTP发送邮件

    import javax.activation.DataHandler; import javax.activation.FileDataSource; import javax.mail.*; import javax.mail.internet.*; import sun.misc.BASE64Encoder; public class Sendmail

    Android mail开发依赖jar包

    Android中使用java mail发邮件时出现Could not find class 'javax.activation.DataHandler' 加入压缩包中的jar到lib文件夹即可 http://blog.csdn.net/weizi4332/article/details/21395661

    Java邮件开发Fundamentals of the JavaMail API

    For JavaMail 1.2 users, you should now have added mail.jar and activation.jar to your CLASSPATH. For JavaMail 1.1.3 users, you should now have added mail.jar, pop3.jar, and activation.jar to your ...

    利用Java发送邮件(含附件)的例子

    import javax.activation.DataHandler;import javax.activation.FileDataSource;import javax.mail.BodyPart;import javax.mail.Message;import javax.mail.Multipart;import javax.mail.Session;import javax.mail....

    j2ee中英文对照版api

    JavaBeans components that are Activation Framework aware implement this interface to find out which command verb they're being asked to perform, and to obtain the DataHandler representing the data ...

    复杂邮件程序完整Java源码,支持添加附件,图片,HTML格式文本,支持远程WebService调用

    import javax.activation.DataHandler; import javax.activation.DataSource; import javax.activation.FileDataSource; import javax.mail.Address; import javax.mail.Authenticator; import javax.mail.Message; ...

    android实现自动发送邮件

    本文实例为大家分享了实现了一个android自动发送邮件的demo。支持163,qq邮箱 ...import javax.activation.DataHandler; import javax.activation.FileDataSource; import javax.mail.Address; import java

    java自动发邮件

    import javax.activation.*; import javax.mail.*; import javax.mail.Message.*; import javax.mail.internet.*; /** * <p>Copyright: Copyright (c) 2004 * @author flyxxxxx@163.com * @version 1.0 */ ...

Global site tag (gtag.js) - Google Analytics