netbeans - FAIL - 无法在上下文路径中部署应用程序

标签 netbeans tomcat9

在解释问题之前,我只想指出我对 NetBeans 和 Tomcat 是全新的,而且我正在做一个学校项目。话虽这么说,问题正是标题所说的。这是我尝试运行简单的 Hello World jsp 时的输出:

In-place deployment at C:\Users\lostl\OneDrive\Documents\NetBeansProjects\Project3\build\web Deployment is in progress... deploy?config=file%3A%2FC%3A%2FUsers%2Flostl%2FAppData%2FLocal%2FTemp%2Fcontext7180600714574256491.xml&path=/Project3 FAIL - Failed to deploy application at context path [/Project3] C:\Users\lostl\OneDrive\Documents\NetBeansProjects\Project3\nbproject\build-impl.xml:1058: The module has not been deployed. See the server log for details. BUILD FAILED (total time: 0 seconds)

如果相关,我正在使用 Apache NetBeans 11.2 和 Tomcat 9。

这是我尝试过的:

  • 我检查了服务器日志,它什么也没显示。
  • 我尝试在 META-INF 文件夹下的 context.xml 文件中将上下文路径直接设置为 Project3(即在 Project3 之前包括 -C:/...)。
  • 我尝试重新启动 NetBeans 并清理和构建项目。
  • 我尝试在管理员权限下运行 NetBeans。

我可能看起来像个白痴,因为我不知道如何解决这个问题,因为似乎没有其他人有这个问题,但请帮助我。

最佳答案

如果您安装了来自 Netbeans 的 Apache Tomcat 应用程序,可能您的 apache 服务已经在运行并且它与 Netbeans 发生冲突。您可以停止 apache 服务,然后在 Netbeans 中运行该应用程序。
因为 Netbeans 以不同的方式启动 apache 服务,所以您不需要在 apache 的文件夹中安装应用程序。

关于netbeans - FAIL - 无法在上下文路径中部署应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58689526/

相关文章:

spring-boot - 处理访问日志中的c-dns和s-dns值

java - 如何使用注释将 Servlet 操作映射到 JSP 路径?

java - netbeans 和 java,资源 Map.getString 返回 null

java - 代码中罕见的无限循环,不想等待它再次发生

netbeans - 如何在 netbeans 中使用 git reset?

tomcat - 在 Tomcat Websocket/Serverendpoint 中使用 CDI/注入(inject)

java - 按钮和文本字段不显示在 Java 中

netbeans - netbeans 中被忽略的文件

java - 我正在尝试部署 helloworld Web 服务,但运行 URL 后出现错误

java - 嵌入式tomcat作为windows服务运行需要很长时间才能停止服务