我最近下载了符合JavaEE 8标准的Glassfish 5,我现在的问题是当我尝试为例如Java Web应用程序创建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添加到选项中?
答案 0 :(得分:9)
如何将JavaEE 8添加到选项中?
NetBeans还没有兼容Java EE 8的版本。
NetBeans就像一个美化的文本编辑器,有100万个附加功能,主要是代码生成器。它可以为你自动生成,你可以像写一个硬核程序员一样自己编写;)只需选择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">
答案 1 :(得分:2)
Netbeans > 文件> 新项目...
类别: Maven 和项目:来自原型的项目
下一步
搜索: javaee8-essentials-archetype
选择搜索到的条目
下一步
其余就是历史。