您遇到问题是因为您对超级用户问题如何在 Apache Netbeans IDE 10 中启用 Java EE的接受答案所遵循的解决方案是错误的。
该答案建议您使用更新中心下载 NetBeans 8.2 中使用的一些插件。这在 NetBeans 9 上是一个合适的解决方法,但对于 NetBeans 10 来说是错误的,因为您需要的相应插件已经可用(在工具 > 插件 > 可用插件选项卡上),您只需要安装它们。您不需要从任何 Java EE 更新中心获取任何插件,这样做可能是有害的。
请参阅SO问题如何在 Apache Netbeans 10 中创建 Web 应用程序?有关需要安装哪些可用插件的详细信息。
笔记:
- 我认为您应该首先重新安装 NetBeans 10,以从干净的环境开始。
- 如果这不可行,您应该首先卸载您添加到 NetBeans 10 的那些 NetBeans 8.2 插件,然后重新启动 NetBeans。
- 尽管我链接到的 SO 答案是针对一个略有不同的问题,但该解决方案同样适用于您的问题。
- 尽管与您的问题完全无关,但如果可能的话,您也可以考虑将 Apache NetBeans 升级到 11.1 版。如果您这样做了,您仍将遵循安装 Java EE 插件的链接答案中详述的完全相同的过程。