我无法在NetBeans中创建Java Web项目。当向导要求我在“服务器和设置”页面上选择“Java EE版本”时,没有为java版本选择的选项。我是否必须以某种方式单独安装Java EE?
答案 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版本。
注册服务器后,您将能够选择要用于Java Web App项目的Java EE版本。