3

我无法在 NetBeans 中创建 Java Web 项目。当向导要求我在“服务器和设置”页面上选择“Java EE 版本”时,没有选择 Java 版本的选项。我是否必须以某种方式单独安装 Java EE?

4

4 回答 4

3

这取决于您下载的捆绑包(请参阅可用捆绑包)。也许您需要单独下载 Java EE SDK(下载页面)。

于 2012-04-28T15:03:08.570 回答
3

您需要一个 servlet 容器来测试您的应用程序,并且您需要一些来自 Java EE 的库来编译您的应用程序。

您可以直接从 netbeans 下载 Oracle 的参考 EE 实现 glassfish,它会为您将其集成到您的 IDE 中。

打开服务面板(如果它不可见,请在窗口菜单下选择它),右键单击服务器并选择添加服务器。选择 Glassfish 3,您可以下载它。如果您已经下载了另一个 Sevlet 容器,您也可以在此处使用此对话框将其集成到 IDE 中。

如果需要,可以使用服务选项卡重新启动容器(glassfish 或 Tomcat)。

于 2012-04-28T15:40:15.950 回答
2

可以单独安装 Java EE,并配置 Netbeans 以使用它。

默认情况下,IDE 制造商通常不包含 Java EE,因为它是一个巨大的额外下载。不过,查看Netbeans 下载页面,我看到列出了“Java EE”。

于 2012-04-28T15:03:22.847 回答
1

有几种方法可以结束这种状态,最简单的方法是执行以下操作:

按出现在标有“服务器”的组合框右侧的添加...按钮。它在下图中用红色 1 标记。

这将打开向导以在 IDE 中注册服务器。

在向导的第一页选择“GlassFish Server 3+”,然后按下一步按钮。

在向导的第二页(如下图所示),您可以输入将保存已安装位的目录的名称。单击标有“我已阅读并接受许可”的复选框(标有红色 2)。这将启用立即下载...按钮。这将打开一个对话框,让您决定要安装的 GlassFish 版本。

在此处输入图像描述

注册服务器后,您将能够选择要用于 Java Web App 项目的 Java EE 版本。

于 2012-04-28T21:31:19.687 回答