2

我正在愉快地使用带有 Eclipse 的 Java SE,但现在我要编写一个需要javax.mail包的“发送邮件”程序。我在 Java EE 中发现了它,所以我下载了一个(180MB),我知道 Java EE 安装需要 SE JDK/JRE。c:\java\jdk1.7因为我在(不是默认路径)中安装了 Java SE,所以我-j c:\java\jdk1.7用来安装 Java EE。我有几个问题。

  1. 如何让 Eclipse 加载 Java EE 包?我应该更改 Java EE 中的 JRE 吗?现在 Eclipse 仍然只知道 SE lib。

  2. 我们是否有包含来自 Java EE 的 API 的 JDK 版本?因为我真的不想在我的电脑上安装两个 JRE,而且我不需要 Glassfish。谁能告诉我应该下载哪一个?

  3. src.zipJava EE api 吗?我找不到它了。

4

1 回答 1

3

获取 Java 邮件

Java Mail APIOracle 网站下载。提取 JAR(mailapi.jar具有所需的java.mail包)并通过以下方式放入您的 CLASSPATH:

RightClick(project) -> properties -> Java Build Path -> Libraries 
-> add Jars/Add External Jars (depends where you put your JARS)

更新 JRE 在 Eclipse 中,使用如下菜单选项:

    window -> preferences->  Java -> Installed JREs -> Add

给出路径c:\java\jdk1.7并按照步骤完成。完成后,JDK 1.7将出现在列表checkbox的前面。选择checkbox并按OK

如果您还没有完成任何项目特定设置,那么您应该已准备就绪。

要验证项目特定设置,请执行以下步骤:

    RightClick(project) -> properties -> Java Build Path -> Libraries.

JDK 1.7应该出现在右窗格中。

于 2012-10-07T21:57:01.943 回答