问题标签 [undeploy]

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 回答
114 浏览

maven - 从tomcat取消部署WAR后如何运行shell脚本或命令

我的 webapplication /WEB-INF 文件夹中有一些符号链接,我希望每次在取消部署我的 WAR 之前自动删除这些链接。在 Maven 中是否有任何简单的方法可以做到这一点?谢谢

0 投票
0 回答
102 浏览

java - 应用程序在 weblogic 中自动取消部署

我们有一个 web 应用程序,它以集群模式部署在 weblogic 10.3.6 中。

问题是,在服务器重新启动之后/期间,该应用程序有时会自行取消部署。

对此有有效的解释吗?

0 投票
1 回答
74 浏览

jetty - Jetty - 取消部署特定应用程序

我有一个运行 5 个 Web 应用程序的 Jetty 实例。我想取消部署其中一个应用程序,我的第一个想法是从以下位置删除上下文:$JETTY_HOME/contexts,它可以工作,但它没有清除整个应用程序(我看到一些计划任务仍在运行)。所以,我需要另一种方法来取消部署应用程序,或者在删除上下文后进行某种清理。

提前致谢。

0 投票
1 回答
798 浏览

deployment - BizTalk 取消部署错误 MSB3073:命令 ... 以代码 1 退出

我遇到了 BizTalk 解决方案 (TM.UPS) 的取消部署操作的问题。我已经构建了一个 msi 并成功部署了它。但是,在取消部署后,我收到以下错误消息。奇怪的是,当我在另一台开发人员机器上但从完全相同的源代码构建安装程序 MSI 时,我在取消部署解决方案时没有收到错误。所以它看起来像是我的开发人员电脑上的一些区域(?)设置。我们正在使用部署框架。

我知道问题发生在使用编排的解决方案上。MSI 在没有编排的情况下构建没有问题,但是在我的电脑上构建的编排解决方案确实有这个问题。如果它们是在另一台电脑上构建的,那么它们就很好。

我知道这是一个很长的范围,但是有人知道问题可能是什么吗?取消部署或者我的电脑和另一台电脑之间的区别可能是什么?

这是我在取消部署在我的开发人员电脑上创建的解决方案时得到的错误代码:

0 投票
2 回答
2600 浏览

java - 如何在tomcat 8中本地停止/取消部署特定的webapp?

我可以使用命令行或浏览器取消部署特定的应用程序,但它需要凭据。

我没有设置任何凭据,而且我使用的是部署 tomcat webapp 的同一台机器(只需将 war 文件粘贴到 tomcat webapps),所以我认为它不应该需要凭据。

我不想远程取消部署,如果我们这样做,那么很明显要询问凭据。

那么有没有办法sotp / undeploy a webapp?

我正在使用 Windows 7 和 Tomcat 8。

0 投票
0 回答
104 浏览

java - 使用 redisson 在 Glassfish 上缓慢取消部署 Web 应用程序

我在取消部署使用 redisson 的 Web 应用程序时遇到问题,我在 Glassfish 4.1.2(构建 1)上运行 Java Web 应用程序,当我尝试优雅地取消部署应用程序时,我收到错误:

应用程序的停止时间也急剧增加到 5 分钟左右,而不是正常的最长 1 分钟。如果我从应用程序中删除 redisson,应用程序会定期停止。

我在用着

Redisson 关闭方法如下所示:

取消部署期间的线程转储如下所示:

https://pastebin.com/Sv4VW4pT

0 投票
1 回答
2465 浏览

java - 如何使用命令行命令重新启动 Glassfish

我想达到与点击图片上 glassfish admin web gui (Server->General->Restart) 的 Restart 按钮相同的重启效果。但我想通过命令行来做

在此处输入图像描述

在取消部署期间,我的应用程序出现了一些奇怪的行为。如果我通过 GUI ant 重新启动服务器,请执行以下操作: asadmin deploy asadmin undeploy

该应用程序将在几秒钟内取消部署

但是,如果我将 GF 服务器作为 Windows 服务并重新启动该服务,然后: asadmin deploy asadmin undeploy

该应用程序将在 5 分钟内取消部署。

因此,我想通过 Web GUI 找到用于服务器重启的等效 asadmin 命令。

我已经尝试过:

但没有运气

0 投票
1 回答
111 浏览

http - 如何在 WildFly 中使用单个 HTTP 管理 API 查询取消部署多个 WAR?

我通过以下方式使用 Wildfly 10 的 HTTP 管理 API 取消部署 WAR:

如何使用一个 Wildfly HTTP 管理 API 请求取消部署多个 WAR?

我在官方文档中找不到解决方案: https ://docs.jboss.org/author/WFLY10/The+HTTP+management+API https://docs.jboss.org/author/WFLY10/Application+deployment

我正在寻找可以取消部署多个 WAR 的 JSON。我尝试了一些使用 JSON 数组的方法,但无济于事。其中一些导致 500 - Internal Server Error,另一些因 WFLYCTL0030 代码而失败。

0 投票
2 回答
959 浏览

weblogic - Weblogic 服务器不会启动,因为其中部署了一个 bad.jar。但我无法启动管理控制台,以删除 .jar

我的 Weblogic 服务器在我的 Eclipse 中运行良好。但是后来我不小心将一个 .ear 部署到了我的 Weblogic 服务器(使用服务器的管理控制台)中,它与另一个 .ear 冲突,现在我的 Weblogic 服务器无法启动。我知道如何删除.ear。删除它的方法是转到管理控制台,选择部署,选中有问题的 .ear,然后选择停止并删除。但我无法进入管理控制台,因为 Weblogic 服务器无法启动。

我想取消部署它,但我不能,因为我无法启动管理控制台。我还尝试使用命令行取消部署它,但该命令需要与正在运行的服务器通信。

Eclipse 控制台中的错误消息显示:“无法初始化应用程序 'EILoggingSharedLib [LibSpecVersion=2.22,LibImplVersion=2.22]”由于错误 weblogic.application.library.LibraryDeploymentException: [J2EE:160145]Failed to deploy library Extension-Name : EILoggingSharedLib, Specification-Version: 2.9, Implementation-Version: 2.9,因为库清单值冲突,以及向服务器注册的库信息:[Specification-Version: 2.9 vs. 2.22, Implementation-Version: 2.9 vs. 2.22]。检查库 MANIFEST.MF 文件并在其中更正版本信息以匹配服务器设置,或取消部署错误配置的库。”

这是我使用的命令行命令:

C:\bea12c\wlserver\server\lib>java -cp weblogic.jar weblogic.Deployer -verbose -noexit -adminurl http://localhost:7016 -username (myusername) -password (mypassword) -name Dev12c -undeploy EILoggingSharedLib -超时 300

使用选项调用 weblogic.Deployer:-verbose -noexit -adminurl http://localhost:7016 -username weblogic -name Dev12c -undeploy EILoggingSharedLib -timeout 300 初始化部署程序时出现意外错误:weblogic.Deployer$DeployerException:weblogic.deploy.api.tools .deployer.DeployerException: 无法连接到 ' http://localhost:7016 ': Destination 0:0:0:0:0:0:0:1, 7016 unreachable; 嵌套异常是:java.net.ConnectException:无法连接到 /0:0:0:0:0:0:0:1;目的地没有可用的路由器。确保 url 代表正在运行的管理服务器并且凭据正确。如果使用 http 协议,则必须在管理服务器上启用隧道。

我还尝试使用 startweblogic.sh 使用以下命令启动服务器,使用与登录管理控制台相同的 ID 和密码(当它运行时)。但这没有帮助:

startweblogic.sh 用户名=(我的用户名)密码=(我的密码)

谢谢!

0 投票
1 回答
137 浏览

windows - Tomcat - 删除卡住的 .war 应用程序

我已经在 Tomcat 中安装了一个 .war 应用程序,但一定是有些问题,因为在 Tomcat 管理器中,唯一处于活动状态的按钮是“开始”,而“取消部署”按钮是灰色的。按下开始按钮会导致 PC 挂起。我尝试从 webapps 中删除 .war 文件,以及解压后的文件,然后卸载并重新安装 Tomcat,重新添加 .war 文件,然后启动 Tomcat,但管理器仍然没有显示取消部署选项。关于我可以在哪里寻找碎片以及要查看哪些日志文件的任何指针?Tomcat Manager screenshot也许我有内存泄漏......如果是这样,有人对如何解开它有任何指示吗?在 Tomcat 8.5.59 ...

这是根据要求的最后几行的日志摘录-可能需要进一步返回.....这部分来自重新启动Tomcat,这是我做的最后一件事-如果您希望我尝试其他方法然后重新发布登录请告诉我谢谢

2020 年 11 月 11 日 03:02:07.394 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory 部署 Web 应用程序目录 [C:\Program Files\Apache Software Foundation\Tomcat 8.5\webapps\ docs] 已在 [111] ms 11-Nov-2020 03:02:07.394 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory 部署 Web 应用程序目录 [C:\Program Files\Apache Software Foundation\Tomcat 8.5\webapps\manager] 11-Nov-2020 03:02:07.499 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory Web 应用程序目录部署 [C:\Program Files \Apache Software Foundation\Tomcat 8.5\webapps\manager] 已在 [105] ms 11-Nov-2020 03:02:07.500 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory 部署 web应用程序目录 [C:\Program Files\Apache Software Foundation\Tomcat 8.5\webapps\ROOT] 11-Nov-2020 03:02:07.580 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDirectory 部署 Web 应用程序目录 [ C:\Program Files\Apache Software Foundation\Tomcat 8.5\webapps\ROOT] 已在 [80] ms 11-Nov-2020 03:02:07.624 INFO [main] org.apache.coyote.AbstractProtocol.start 开始 ProtocolHandler [ “http-nio-8080”] 2020 年 11 月 11 日 03:02:07.649 INFO [main] org.apache.catalina.startup.Catalina.start 服务器启动时间为 334464 毫秒5\webapps\ROOT] 已在 [80] ms 11-Nov-2020 03:02:07.624 INFO [main] org.apache.coyote.AbstractProtocol.start 启动 ProtocolHandler ["http-nio-8080"] 11-Nov 完成-2020 03:02:07.649 INFO [main] org.apache.catalina.startup.Catalina.start 服务器在 334464 毫秒内启动5\webapps\ROOT] 已在 [80] ms 11-Nov-2020 03:02:07.624 INFO [main] org.apache.coyote.AbstractProtocol.start 启动 ProtocolHandler ["http-nio-8080"] 11-Nov 完成-2020 03:02:07.649 INFO [main] org.apache.catalina.startup.Catalina.start 服务器在 334464 毫秒内启动