Netbeans“运行文件”不适用于 HTML 或 JSP(Java Web 应用程序)

Nic*_*las 4 html java netbeans web-applications

我最近下载并安装了 Netbeans 11、JDK 13 和 Apache Tomcat 9(从官方网站)。很快我注意到,当您在 java web 应用程序中的 html 文件上按“运行文件”或 Shift+F6 时,它绝对不会执行任何操作。没有响应,没有输出,什么也没有。JSP 文件也不会运行。令人费解的是,如果您选择该项目并按“运行”或“运行项目”按钮 (F6),index.html 文件将按预期显示在浏览器中,但不会显示其他页面(显然)。

到目前为止,我已经尝试过以下操作:

  • 卸载、删除缓存并在不同位置(C:、D: 等)重新安装。
  • 在不同位置创建多个具有不同名称的 Web 应用程序。
  • 尝试使用不同版本(Netbeans 10 和 JDK 12)。同样的问题。
  • 如果您创建 Java 应用程序,则“运行文件”选项适用于 Java 主类。显然,该问题是 WEB 应用程序独有的。

小智 9

在您制作的每个应用程序上:右键单击 - 属性转到应用程序设置。在“构建”下取消选中“保存时编译”。