专注于高品质PHP技术等信息服务于一体 [STIEMAP] [RSS]

百度提供的广告:
java
当前位置:首页 > 技术文档 > java >  > 
MyEclipse8.5 自带 javaee.jar jav

MyEclipse8.5 自带 javaee.jar javamm 冲突
执行后遇到错误
javaee 5 com/sun/mail/util/LineInputStream at javax.mail.Session.loadProvide Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream
at javax.mail.Session.loadProvidersFromStream(Session.java:928)
at javax.mail.Session.access$000(Session.java:174)
at javax.mail.Session$1.load(Session.java:870)
at javax.mail.Session.loadResource(Session.java:1084)
at javax.mail.Session.loadProviders(Session.java:889)
at javax.mail.Session.<init>(Session.java:210)

以前是j2ee1.4 没有此问题,那个时候, mail.jar 要自己添加
现在自带,可是有包冲突的问题。
解决的方法就是删除 javaee.jar 内部包含的 mail.jar 
D:\Program Files\Genuitec\Common\plugins\com.genuitec.eclipse.j2eedt.core_8.5.0.me201003231033\data\libraryset\EE_5
用winrar 或是 7z打开删除里面的。
activation  mail 文件夹,在把最新版的 maill.jar 复制到项目当中
现在是 1.42