我最近从 Ant 迁移到 Gradle,用于我在一个包含 20 多个子项目的项目上的构建系统。安装 后,这一举动完美无缺。 Gradle 支持 和 Gradle JavaEE 支持 插件。该项目成功构建并通过了所有测试。
现在,当我向其中一个 Web 应用程序添加一个新的 .xhtml 文件时,位置字段默认为 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
最佳答案
听起来像是缺少的功能。最好将问题提出模块作者的注意。该项目托管在 GitHub - https://github.com/hildo/netbeans-gradle-javaee-project正如您将看到的,这是一个业余时间项目,因此不太可能修复它。
我认为技术上 Gradle JavaEE Support 需要定义一个 SourceGroup
对于 webapp 资源,然后“从模板新建”向导将提供它。
关于jakarta-ee - 无法使用 Netbeans/Gradle 在 webapp 目录中创建新的 XHTML 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25122456/