`
thinkblog
  • 浏览: 89297 次
文章分类
社区版块
存档分类
最新评论

Tomcat下的Java Mail开发

阅读更多

经过一个上午的折腾,终于能够发送邮件了.主要是jar包的处理.下面是附件的使用说明.欢迎大家交流.

-----------------------------------------------------------------------------------------------

将文件夹中5个jar包放入lib下即可.
在实际开发中,需要避免不同版本的jar包冲突.
下面是我的开发经验(针对当前具体环境而言):

(1)
// SimpleMail email = new SimpleMail();
// email.setTLS(true);
第二行代码如果不注释起来,会导致发送邮件失败.我在apache官方文档(版本1.2)说这个方法已经过失了.
用新替代的方法,目前这个版本不支持.最新的jar包是版本commons-email-1.3.jar.但是apache官方不能下载.

(2)
mail.jar和activation.jar的作用
在Tomcat环境下如果没有这个两个jar包会报java.lang.NoClassDefFoundError:javax/mail/Message的错误。
网上提供的下载地址:
mail.jar 下载地址: http://java.sun.com/products/javamail/downloads/index.html(能进到oracle对应的页面)
activation.jar 下载地址:http://java.sun.com/products/javabeans/jaf/downloads/index.html(此页面好像已经变更了)
这个两个包到底是做什么的我目前也不太清楚

(3) apache mail官方文档
http://commons.apache.org/email/apidocs/index.html

 

分享到:
评论

相关推荐

    孙卫琴《Tomcat与Java Web开发技术详解》培训讲义.rar

    孙卫琴《Tomcat与Java Web开发技术详解》培训讲义.rar 01__JavaWeb应用简介.pdf 02_Servlet技术.pdf 03_JSP...自定义客户化标签.pdf 08_开发Java Mail Web.pdf 09_Soap服务.pdf tomcat_chapter2.pdf

    《Java Web开发与实战--Eclipse+Tomcat+Servlet+JSP整合应用》.(刘伟,张利国).[PDF].zip

    主要内容包括web应用程序运行原理、主流集成开发工具(eclipse/myeclipse)和运行环境(tomcat)的配置和使用、servlet、jsp、jdbc、jsp表达式语言(el)、servlet监听器和过滤器、定制标记库、jstl、mvc模式、dao...

    tomcat_mail

    在Tomcat的lib目录下,我们可以找到各种依赖库,其中`mail.jar`就是与邮件服务相关的一个关键组件。 描述中提到的“jar包mail”指的是JavaMail API,这是一个用于处理电子邮件的Java库。JavaMail API提供了一系列...

    mail.jar包(TOMCAT)

    在使用`mail.jar`包时,首先需要在项目中引入该库,通常将其放在TOMCAT的`lib`目录下,以确保在服务器运行时可以被正确加载。接着,开发者需要配置一个`Properties`对象来指定邮件服务器的相关参数,如SMTP服务器...

    tomcat,java类应用jar包

    标题中的“tomcat,java类应用jar包”指的是在Tomcat服务器中运行Java应用程序时所需的库文件。Tomcat是一款开源的、基于Java的Web应用服务器,它主要用于部署和执行Servlet和JSP(JavaServer Pages)应用程序。这些...

    Java Web开发与实战:Eclipse+Tomcat+Servlet+JSP整合应用(含光盘源代码)

    主要内容包括web应用程序运行原理、主流集成开发工具(eclipse/myeclipse)和运行环境(tomcat)的配置和使用、servlet、jsp、jdbc、jsp表达式语言(el)、servlet监听器和过滤器、定制标记库、jstl、mvc模式、dao...

    JAVA项目开发全程实录(含电子书和所有源代码)

    《Java项目开发全程实录》这一本书从开发背景、需求分析、系统功能分析、数据库分析、数据库建模、网站开发和网站发布或者程序打包与运行,每一过程都进行了详细的介绍。 目 录 第1章 进销存管理系统(Swing+SQL ...

    java_web开发技术01_overview借鉴.pdf

    本文由孙卫琴撰写,参考书籍《Tomcat与Java Web开发技术详解》,旨在为初学者提供一个全面的Java Web入门指南。 课程内容涵盖了一系列关键主题,包括对Java编程语言的基本熟悉,HTML的理解,以及对Java Web开发技术...

    Java Email 在Tomcat所依赖的Jar包(全部)

    在Tomcat环境下如果没有这个两个jar包会报java.lang.NoClassDefFoundError:javax/mail/Message的错误。 网上提供的下载地址: mail.jar 下载地址: http://java.sun.com/products/javamail/downloads/index.html(能进...

    Tomcat5.0.28下AXIS完全安装手册

    此外,还需要下载AXIS的最新版本(例如axis-bin-1_2_1.tar.gz)和其他相关依赖包,如mail.jar、activation.jar、xerces.jar和xmlsec-1.2.1.jar,这些都需要放入Tomcat的共同库目录(<CATALINA_HOME>/common/lib)。...

    tomcatweb需要包

    标题中的“tomcatweb需要包”指的是在搭建和运行基于Java的Web应用程序时,Tomcat服务器所需的特定库和组件。这些包通常包含了Tomcat作为Java Servlet容器和JavaServer Pages (JSP)引擎运行所需的各类软件组件。在...

    Java案例开发锦集

    案例4 利用Java API发送E-mail 案例5 从Mail Server删除一条消息 案例6 在Java程序中实现FTP的功能 案例7 一个最简单的聊天程序 案例8 代理服务器的实现 第十章 Java综合实例 案例1 用Java...

    自己开发的JAVA Web Email邮件系统

    【标题】:自己开发的JAVA Web Email邮件系统 在IT领域,开发一个JAVA Web Email邮件系统是一项具有挑战性的任务,它涉及到多个技术栈的整合,包括JAVA编程、Web开发、邮件处理协议以及服务器配置等。这个系统允许...

    发送E-mail组件与程序调试.pd

    3. **重启 Tomcat 服务器**:完成以上步骤后,重启 Tomcat 服务器,此时 JavaMail 的开发环境就已经搭建完毕。 #### 20.2 开发发送邮件程序 在完成了 JavaMail 的开发环境搭建之后,就可以开始编写发送邮件的程序...

    tomcat7.0 depend-lib

    在Java Web开发中,Tomcat作为轻量级应用服务器,支持Servlet、JSP和JavaServer Pages (JSP)等技术。以下是Tomcat 7.0中可能包含的一些关键依赖库及其作用: 1. **Servlet API**: 这是Java Servlet规范的实现,允许...

    eclipse + tomcat web service配置

    在IT行业中,开发Web服务是常见的任务之一,而Eclipse作为流行的Java集成开发环境,与Tomcat这样的轻量级应用服务器结合,可以便捷地创建和部署Web服务。本篇文章将详细讲解如何在Eclipse中配置Tomcat服务器来实现...

    soap+tomcat的环境配置

    JDK是运行和开发Java应用程序的基础,包括Java编译器和Java运行时环境。你可以从Oracle官网下载并按照指示进行安装。 接下来,安装Apache Tomcat。Tomcat是一个开源的Servlet容器,用于运行Java Servlets和Java...

    Java邮件开发详解-张孝祥 ppt

    Java邮件开发是软件开发中的一项重要技能,尤其对于企业级应用和自动化流程至关重要。本教程由张孝祥讲师主讲,旨在深入讲解如何利用Java进行邮件开发,包括发送、接收邮件以及邮件内容的创建和解析。 课程的目标...

Global site tag (gtag.js) - Google Analytics