无法在NetBeans中创建Java Web项目

时间:2012-04-28 14:58:46

标签: java java-ee netbeans

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

4 个答案:

答案 0 :(得分:3)

这取决于您下载的捆绑包(请参阅available bundles)。也许您需要单独下载Java EE SDK(download page)。

答案 1 :(得分:3)

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

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

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

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

答案 2 :(得分:2)

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

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

答案 3 :(得分:1)

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

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

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

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

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

enter image description here

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