有几种Java EE API就是这样存在的-API(接口,域对象,枚举等),但没有实际的类 在 起作用。诸如JPA,JDBC或JTA之类的API。这些API必须具有实现。对于JPA,有Hibernate,MyBatis或TopLink之类的提示。对于JDBC,每个特定RDBMS都有驱动程序。对于JTA,有Bitronix和Atomikos。
但是JavaMail呢?仅仅是API吗?如果是这样,它的一些常见实现是什么?如果我将Java应用程序(作为WAR)部署到Tomcat 7,则此实现来自何处(具体而言)?Tomcat是否有自己的JavaMail隐含功能?Tomcat impl由哪些JAR /软件包/类组成?
JavaMail是标准的JSR 919
TomEE服务器具有对JavaMail的支持。
配置非常简单,就像这样
apache-tomee-plus-1.6.0/lib/geronimo-javamail_1.4_mail-1.8.2.jar
tomee.xml
$TOMEE/conf
@Resource