Eclipse로 즐겁게 Java SE를 사용하고 있지만 지금은 javax.mail
패키지가 필요한 "send mail"프로그램을 작성하려고합니다. Java EE에서 하나를 다운로드하여 (180MB) Java EE 설치에 SE JDK/JRE가 필요하다는 것을 알았습니다. c:\java\jdk1.7
(기본 경로가 아님)에 Java SE를 설치했기 때문에 -j c:\java\jdk1.7
을 사용하여 Java EE를 설치합니다. 그것에 대해 몇 가지 질문이 있습니다.Java SE 및 Java EE에 대한 혼동
어떻게 Eclipse에 Java EE 패키지를로드 할 수 있습니까? Java EE에서 JRE를 변경해야합니까? 이제 이클립스는 여전히 SE lib 만 알고 있습니다.
Java EE의 API가 포함 된 JDK 버전이 있습니까? 내 컴퓨터에 두 개의 JRE를 설치하고 싶지 않아 Glassfish가 필요하지 않기 때문에. 어떤 사람이 내가 다운로드해야하는 것을 말해 줄 수 있습니까?
Java EE API에 대해
src.zip
이 있습니까? 못 찾겠 어.
자바 메일 API를 사용하는 데 Java EE가 필요하지 않습니다. JavaMail API는 [여기] (http://www.oracle.com/)에서 제공하는 Java SE 플랫폼 * 용 옵션 패키지로 제공됩니다. com/technetwork/java/javamail/index-138643.html) – MadProgrammer
어떤 경우 든 메일 보내기 프로그램 만 작성하면 전체 Java EE 괴물이 필요하지 않습니다. Java SE를 사용하고 classpath에 mail.jar와 activation.jar를 모두 포함 할 수 있습니다. –
당신은 GlassFish for JavaMail이 필요하지 않지만, 다운로드 한 180MB는 기본적으로 Glassfish입니다. :) 관련 항목 : http://stackoverflow.com/questions/7295096/what-exactly-is-java-ee/ 7295697 # 7295697 및 http://stackoverflow.com/questions/12163374/netbeans-how-to-add-java-ee-container-to-java-project/12163715#12163715 – BalusC