问题标签 [war-filedeployment]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
302 浏览

tomcat - Jenkins将war文件部署到Tomcat 8 - 网页显示错误

我正在尝试将sample.war文件成功部署到 Tomcat 8 和文件部署器。但是,当我尝试启动http://localhost:8080/sample/时,它会在网页上显示以下错误: 在此处输入图像描述

部署后成功日志如下:

我不确定为什么自从成功部署war文件以来网页没有显示应用程序并运行。

0 投票
0 回答
1638 浏览

tomcat - 从管理器应用程序部署时,tomcat 无法部署

我正在尝试将大小为 100~mb 的 war 文件上传到 tomcat 进行部署。我更改了管理器应用程序 web xml 中的最大大小,但仍然......当我尝试部署它时,我得到了通常的 chrome 错误:无法访问此站点。连接已重置....在网络链接上我看到: http://localhost:8080/manager/html/upload?org.apache.catalina.filters.CSRF_NONCE=91AF4BF3BAC5284FA3D567B8D2EE3DEA

任何人都知道为什么会发生这种情况?

0 投票
1 回答
1571 浏览

java - WAR 中清单文件中的主类

我正在尝试创建一个宁静的网络服务。遵循本教程 - https://www.jetbrains.com/help/idea/creating-and-running-your-first-restful-web-service-on-glassfish-application-server.html

该项目有 2 个文件 -

  1. 资源类 HelloWorld.java。
  2. 一个配置类 MyApplication.java。

我让 IntelliJ 生成一个 WAR 文件作为工件。我在 WAR 文件中添加了一个 MANIFEST.MF 文件。该文件的竞赛 -

问题 - 主类应该是 HelloWorld 还是 MyApplication?

0 投票
1 回答
205 浏览

tomcat - Tomcat 8如何实现热部署?

Tomcat 8如何实现热部署?

热部署:不使用以下步骤部署新战争。

  1. 停止服务器
  2. 以新战争取代旧战争。
  3. 启动服务器。

我可以在不使用 ANT 的情况下实现这一目标吗?

0 投票
1 回答
754 浏览

jboss - 如何强制 wildfly-8.2.1.Final 从目录而不是战争加载 .class?

我想从给定目录加载 .class 文件,所以我将编译后的文件放在目录 /opt/wildfly-8.2.1.Final/modules/packagename/ 中,并且服务器从同一目录而不是war加载类(WEB- INF/类/包名/)。

0 投票
1 回答
25 浏览

mysql - 将 .war 文件部署到 Tomcat7 时无法建立数据库连接

该代码在 Eclipse 环境中使用 Tomcat7 连接到数据库,但是当我构建一个 .war 文件并使用命令行和 Tomcat/manager/html 方法部署它时,它就不会连接到数据库。

我的应用程序打开一个登录页面,我尝试登录,单击“开始”,我得到的只是一个空白的白色屏幕,上面写着错误。老实说,我对 Apache Tomcat、设置和配置服务器一无所知。我为设置 MySQL 服务器/工作台、Apache 和 Eclipse 所做的一切都是阅读文档的漫长道路。请对我放轻松,在过去的 4 天里我试图自己解决这个问题,但我无法理解 JNDI 资源的文档或任何与此相关的内容。

我不确定您需要查看哪些日志或文件,但这里是实例日志:

上面找不到的文件实际上位于上面说它不位于的文件夹中:C:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps\GCCS\WEB-INF\classes\database.config

0 投票
1 回答
385 浏览

eclipse - Rest 应用程序(Jersey/JAX-RS)通过 eclipse 在 glassfish 中运行,但在部署在 tomcat 中时不运行

我使用 eclipse 和 (Jersey/JAX-RS) 创建了一个 Web 应用程序。尽管当我从 glassfish 中的 eclipse 中“在服务器上运行”时,当我部署从 maven install 或从 eclipse“导出 war 文件”生成的 war 文件时,一切都正常,但是当我尝试访问相同的其余资源时在上述第一个选项中工作,它们不可用“404”错误。

这是我的 web.xml 文件:

这是我的 pom 文件:

这是我的项目结构:

项目结构

这是 LoginServices 类

问题如下:

下面的测试不能打其余的api

任何建议都会有所帮助

0 投票
0 回答
145 浏览

tomcat9 - 我的 war 文件部署在 tomcat 上,但访问应用程序时出现 404 错误

我在 apache-tomcat-9.0.34 的 web 应用程序文件夹中放置了一个 java 版本 1.8 的 springboot 战争文件。

启动tomcat服务器后,我收到了部署战争文件的消息。

2021 年 4 月 3 日晚上 11:44:56 org.apache.catalina.startup.HostConfig deployWAR 信息:部署 Web 应用程序存档 C:\Users\91966\Tomcat\apache-tomcat-9.0.34-windows-x64\apache- tomcat-9.0.34\webapps\springJPA-0.0.1-SNAPSHOT.war 已在 4,820 毫秒内完成。

我可以访问 tomcat 主页,但在尝试访问应用程序时出现 404 错误。当部署在嵌入式 tomcat 中时,我的应用程序运行良好。使用的路径:localhost:8080/springJPA-0.0.1-SNAPSHOT/employee。

我没有在 application.properties 中定义任何上下文路径,我已将我的 api 与 get 映射公开为 /employee

任何人都可以帮忙。

0 投票
0 回答
105 浏览

spring-boot - Docker 中的 Tomcat 部署 War 文件 - HTTP 状态 404 - 未找到

我创建了一个 Spring Boot Web API。在 Docker 的帮助下,Web API 被容器化了。您可以在下面找到 Dockerfile。

当我构建 Dockerfile 并使用以下命令运行它时:docker container run -p 8080:8080 --name backend b7908762020,正在创建容器。当我导航到 http://localhost:8080/mywar 时,它会显示“HTTP 状态 404 – 未找到”。

为什么会这样?我的 Dockerfile 是否正确?

0 投票
1 回答
53 浏览

http - HTTP 状态 404 - 未找到,尝试在 tomcat 网络服务器上加载 war 文件时遇到此错误

我已经使用 ansible playbook 成功地将一个 war 文件部署到了 apache tomcat 网络服务器。但是当我尝试使用 myip-address:8080/war 文件名加载 war 文件时,出现以下错误 enter image description here

我是 tomcat 的新手。谁能帮我解决这个错误?