jakarta-ee - 无法使用 Netbeans/Gradle 在 webapp 目录中创建新的 XHTML 文件

标签 jakarta-ee netbeans gradle netbeans-plugins

我最近从 Ant 迁移到 Gradle,用于我在一个包含 20 多个子项目的项目上的构建系统。安装 后,这一举动完美无缺。 Gradle 支持 Gradle JavaEE 支持 插件。该项目成功构建并通过了所有测试。

现在,当我向其中一个 Web 应用程序添加一个新的 .xhtml 文件时,位置字段默认为 Java 源目录,我无法选择任何其他位置。

Appearance of new XHTML dialog

如果我尝试创建通常针对 webapp 文件夹的任何文件类型,则会出现同样的问题。我可以在 Projects UI 列表中看到 webapp 文件夹,并且可以毫无问题地编辑现有文件。

  • 这是一个已知的问题?
  • 有什么方法可以将 webapp 文件夹添加到 Location 下拉列表中?

  • 我不想回到 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/

    相关文章:

    java - 并非所有 java 线程都启动

    mysql - 在 Netbeans 中创建自动生成的 ID 时,值始终设置为 0 而不是 1

    java - 如何在 NetBeans 中查看完整的输出错误消息

    java - 在 Jitpack 的脚本中,所有 buildscript {} block 必须出现在任何插件 {} block 之前

    gradle - 创建一个可以在子项目中递增的静态全局变量

    Java EE 7 - 将 @DELETE 或 @PUT 与实体主体一起使用

    java - JSch get() 因 NullPointerException 而失败

    java - Maven, hibernate , Spring 问题

    java - 用Netbean编写像Packet Tracer这样的网络模拟器,我应该如何处理?

    java - Grails 3.x 失败 bootRun