首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Eclipse JavaSE 1.6安装JavaMail

使用Eclipse JavaSE 1.6安装JavaMail
EN

Stack Overflow用户
提问于 2010-05-08 00:37:52
回答 3查看 9.8K关注 0票数 2

谁能给我解释一下如何正确安装JavaMail并让它在Eclipse中执行吗?

我在过去的几个小时里一直在尝试,我完全不知道为什么会这样。

这来自于尝试执行他们的演示项目msgsend.java和msgshow.java。

我发现一条错误消息,指出协议无效或无法连接到SMTP主机: localhost,端口25;

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-05-08 00:48:44

我的建议是。

  1. 打开eclipse
  2. 创建一个新的Java项目
  3. 创建一个包含主方法(入口点)的新Java类
  4. 创建一个文件夹"libs“,您可以在其中将您的JavaMail jar库和其他外部dependencies
  5. Right-click (来自eclipse)放在添加的JavaMail jar文件中,并选择Build path和add to build path。
  6. 现在您的项目在依赖关系方面应该是正常的,您可以开始在main方法或您创建的其他类中编写测试逻辑H212
  7. 一旦编码,运行您的项目,右键单击代表应用程序入口点的类,然后选择Run和run as Java application

(鉴于您问题中的细节,我只能提供这些;)

票数 5
EN

Stack Overflow用户

发布于 2010-05-08 00:50:13

如果您正在运行示例,并且它使用"localhost:25“作为服务器,则需要在同一台计算机上运行一个SMTP服务器。

如果您没有本地SMTP服务器,请尝试将"localhost“替换为ISP提供的SMTP服务器主机名。

票数 0
EN

Stack Overflow用户

发布于 2010-05-08 01:38:21

如果抛出一个异常,指出它无法更正到SMTP主机(如果您发布了确切的错误,这可能会很有帮助),这意味着Javamail已正确安装在您的类路径中,但它无法找到给定的SMTP主机。

请记住,仅仅将Javamail放到Eclipse中并不会自动导致SMTP服务器在本地主机(也就是您自己的机器)上运行。

因此,要么在您的机器上设置SMTP服务器,要么仅使用ISP的服务器进行测试。

我推荐后者,但如果你对前者感兴趣,你可能会想去看看:http://www.ericdaugherty.com/java/mailserver/

它包含一个Eclipse插件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2790146

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档