Netbeans如何添加JavaEE版本?

Netbeans how to add a JavaEE version?

我最近下载了 JavaEE 8 兼容的 Glassfish 5,我现在的问题是,当我尝试创建 Java Web 应用程序时,例如我没有看到可用的 JavaEE 8 版本,只有 JavaEE 5 - 7.

我的 {netbeans_install_path}/etc/netbeans.conf 指向 JDK 8:

netbeans_jdkhome="C:\Program Files\Java\jdk1.8.0_131"

如何将 JavaEE 8 添加到选项中?

How do I add JavaEE 8 to the options ?

NetBeans 还没有 Java EE 8 兼容版本。

NetBeans 就像一个美化的文本编辑器,具有一百万个附加功能,主要是代码生成器。它无法为您自动生成的内容,您可以自己编写,就像您像铁杆程序员一样使用记事本;)只需选择 Java EE 7 版本,让 Netbeans 完成自动生成必要文件的无聊工作,然后手动 编辑 XML schema resources 的位置并在所需的部署描述符文件中自己进行版本化。

Servlet 4.0 web.xml:

<web-app
    xmlns="http://xmlns.jcp.org/xml/ns/javaee"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"
    version="4.0">

JSF 2.3 faces-config.xml:

<faces-config
    xmlns="http://xmlns.jcp.org/xml/ns/javaee"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-facesconfig_2_3.xsd"
    version="2.3">

Netbeans > 文件 > 新项目...

类别:Maven 和项目:来自 Archetype 的项目

下一个

搜索:javaee8-essentials-archetype

Select 搜索条目

下一个

剩下的就是历史了。