关于Java SE和Java EE的困惑

时间:2012-10-07 21:49:01

标签: java-ee sdk java

我正在愉快地使用Java SE和Eclipse,但现在我要写一个需要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. Java EE api有src.zip吗?我找不到了。

1 个答案:

答案 0 :(得分:3)

获取Java邮件

Oracle website下载Java Mail API。 提取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 在你的日食中,使用如下菜单选项:

    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应出现在右侧窗格中。