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

时间:2014-08-04 15:38:31

标签: java-ee netbeans gradle netbeans-plugins

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

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

Appearance of new XHTML dialog

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

  1. 这是一个已知问题吗?
  2. 有没有办法将webapp文件夹添加到 Location 下拉列表中?
  3. 我不想回到Ant,因为它对于嵌套版本来说太复杂了。我可以尝试Maven,但我喜欢Gradle的简单分层特性。

    非常感谢任何帮助或见解。

    Netbeans 8.0,Gradle支持1.3.1,Gradle JavaEE支持1.0 Gradle 2.0 Java JDK 1.8.0_05

1 个答案:

答案 0 :(得分:1)

听起来像是一个缺失的功能。最好将问题提交给模块作者注意。该项目托管在GitHub上 - https://github.com/hildo/netbeans-gradle-javaee-project正如您将看到的那样,它是一个备用项目,因此它不太可能得到修复。

我认为技术上Gradle JavaEE支持需要为webapp资源定义SourceGroup,然后“从模板新建”向导将提供它。