2012-03-08 54 views
3

全部。这里的相对新手谁花了三天的更好的一部分,只是试图开始使用Java EE,并且这让我陷入了一堵墙。我已经阅读了大量教程并咨询了几本书,所以现在我正在转向你。Java EE - 初学者的配置问题

我从完整的从头开始,卸载了NetBeans和Glassfish以及Java EE SDK。我的主要问题是配置非常简单。我发现的所有资源通常都只是说一口流利的话:“一旦下载了SDK,就必须为Java EE配置您的环境。”但是,如何?我需要用简单的英语。即使是最新手的导游也会留下这些基本的东西。这是否意味着编辑JAVA_HOME路径或什么?这个配置与我的系统中已经存在的Java SE有什么关系?此外,我认为我不需要同时下载带​​有EE的JDK,因为我已经有了JDK? (我是Mac用户,如果有问题的话)。

我知道我有很长很长的路要走,所以我很感激任何帮助,因为我试着让这个球滚动。非常感谢提前!

+0

您开放使用Eclipse,而不是NetBeans的? – 2012-03-08 16:44:29

+0

我当然打开它。我通过Oracle审阅的几篇教程都基于使用NetBeans。想要通过NetBeans使用Eclipse来表达您的想法吗? :o) – 2012-03-08 16:54:04

+0

Netbeans的事情是它带有很多内置的东西,看起来让你的生活更轻松。事实上,尽管它会让你的生活变得非常困难。例如Netbeans带有一个内置的ANT(用作构建工具的东西)但是,如果您使用NetBEans中简单的预安装ANT构建创建了一个jar,那么如果有人试图使用不同版本的Netbeans重做相同的东西有一个ANT的版本,不能识别你的版本的一些功能!用Eclipse你可以更好地控制所有的东西,你可以添加任何你需要的东西 – Eosphorus 2012-03-08 17:02:27

回答

0

通常情况下,您需要设置Java Home路径,以便在编译和运行代码时识别您的JDK。有时IDE会附带自己的JDK,然后它确实无关紧要。不过,您可以在不同的操作系统中设置路径。

http://java.com/en/download/help/path.xml

对于MAC,我建议这个教程

http://lindaocta.com/?p=38

+0

谢谢!但是现在,这是我没有得到的其他东西,并且让它更进一步:Oracle提供了下载带有或不带有JDK的Java EE SDK的选项。由于Mac已经带有用于Java SE的JDK,我不需要为EE下载另一个,对吗? (我不确定Oracle甚至会向Mac用户提供该选项。) – 2012-03-08 17:17:17

+0

@jeremygburton,我不是MAC专家,但默认情况下,您只会获得JRE而不是SDK。我们还需要SDK以用于JAVA EE应用程序。 – kosa 2012-03-08 17:23:20

+0

@jeremygburton对不起,我迟到了午餐。是的,你是对的,你不需要下载任何JDK for Mac,因为它带有一个。所有你需要的是IDE Netbeans或者Eclipse,并且你都已经设置好了。你可以在命令行中键入javac来检查它是否存在。如果你是一个MAC用户,不要从Oracle(它已经在你的comp中)下载任何东西。 – Eosphorus 2012-03-08 18:34:45

1

我认为,如果你使用的是NetBeans,那么你不必担心这些事情....

只需File > New Project > Java Web > Web Application将帮助您开始使用Web应用程序..

0

确保您的JAVA_HOME设置环境变量(只是下载SDK是不够的,你需要设置),我不知道怎么做,但在Windows中,我们设置我的右键点击我的电脑 - >高级 - >环境变量

然后安装Netbeans,这一步会自动搜索JAVA_HOME并假定该SDK适合所有用途。那么你就是所有的编程。

+0

感谢您的回复。但是,JAVA_HOME路径应该设置为什么?当我之前下载了EE SDK时,它创建了一个glassfish目录,该目录并不能完全清楚路径应该在哪里。 – 2012-03-08 16:59:48

+0

您将会看到,java文件夹及其内部的JDK和JRE文件夹,将JAVA_HOME指向java文件夹。 – kosa 2012-03-08 17:02:53

+0

MAC的Java Home路径是/System/Library/Frameworks/JavaVM.framework/Home基本上,当您运行或编译java类时,它需要找到JDK存在于操作系统中的哪个位置。就像当你试图打开一个Zip文件一样,你需要告诉文件WinZIp在你的计算机上的位置。通过设置JAVA_HOME路径,您可以告诉计算机您的JDK安装在哪里,它将编译并运行您的java文件! – Eosphorus 2012-03-08 17:10:46