我最近从一个包含20多个子项目的项目中为我的构建系统迁移到了Gradle。安装 Gradle支持和 Gradle JavaEE支持插件后,此举完美无缺。该项目成功构建并通过所有测试。
现在,当我将一个新的.xhtml文件添加到其中一个Web应用程序时, Location 字段默认为Java源目录,我无法选择任何其他位置。
Appearance of new XHTML dialog
如果我尝试创建通常针对 webapp 文件夹的任何文件类型,则会出现同样的问题。我可以在Projects UI列表中看到 webapp 文件夹,可以毫无问题地编辑现有文件。
我不想回到Ant,因为它对于嵌套版本来说太复杂了。我可以尝试Maven,但我喜欢Gradle的简单分层特性。
非常感谢任何帮助或见解。
Netbeans 8.0,Gradle支持1.3.1,Gradle JavaEE支持1.0 Gradle 2.0 Java JDK 1.8.0_05
答案 0 :(得分:1)
听起来像是一个缺失的功能。最好将问题提交给模块作者注意。该项目托管在GitHub上 - https://github.com/hildo/netbeans-gradle-javaee-project正如您将看到的那样,它是一个备用项目,因此它不太可能得到修复。
我认为技术上Gradle JavaEE支持需要为webapp资源定义SourceGroup
,然后“从模板新建”向导将提供它。