问题标签 [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 回答
550 浏览

java - 为什么我的tomcat undeploy 任务不工作

我有一个 webapp 正在进行中,我经常需要重新部署它

我注意到,如果我只是部署旧文件,它有时不会得到更新

我继续寻找要在我的部署脚本中使用的取消部署任务

部署脚本工作得很好,如果服务器是新启动的,如果它不是新启动的,它有时不会覆盖旧文件。

取消部署任务根本不起作用这是我的取消部署脚本

以及我得到的异常-由于某种原因,它将上下文路径的“/”变为“%2F”,这就是为什么我得到文件未找到异常,我该如何解决?

0 投票
3 回答
1732 浏览

tomcat - tomcat 7取消部署失败会费log4j.properties

这个错误非常令人费解。在我的 webapps 中,根据推荐,我在 WEB-IF/classes 中有 log4j.properties。

当我从 Eclipse 部署时,我会在 webapp 上停止,取消部署,然后部署。奇怪的是,10 次中有 8 次在 undeploy
-build.xml:526 上收到以下错误:失败 - 无法删除 [C:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps\punch]。此文件的持续存在可能会导致问题。

我的 webapp 下剩下的唯一文件是 WEB-INF/classes/log4j.properties。其他所有内容都被删除。

我也无法手动删除文件或 webapp 文件夹。我必须停止 Tomcat 服务,删除文件夹,然后重新启动。

有什么解决办法吗?

谢谢。

这是我在 build.xml 中的删除任务

0 投票
1 回答
616 浏览

jboss - jboss keeps automatically hot deploying/undeploying

Why does my jboss keeps automatically hot deploying/undeploying my web aplication? I am not changing any code!!

"17:35:23,365 INFO [TomcatDeployment] undeploy, ctxPath=/Resolucao56"

0 投票
1 回答
135 浏览

asp.net - 如何取消部署 asp.net 2.0 网站

我有一个由visual studio 2005开发的asp.net 2.0网站的部署版本……但是很遗憾,源代码已经被删除了……

我想从已部署的版本中获取网站的源代码版本

有从 DLL 提取代码到类库的工具,但我尝试搜索了很多我没有找到任何工具可以将 DLL 提取到 asp.net 代码隐藏

我能做些什么?

提前致谢

0 投票
1 回答
1824 浏览

tomcat - Tomcat 使用 Ant 取消部署/部署

我的 ant-script 和 tomcat 有问题。我想创建一个 ant-scipt,他使用 jenkins 在我的 tomcat 服务器上构建、编译和部署我的 gwt 应用程序。为此,我使用来自 catalina (catalina-ant.jar) 的取消部署和部署任务。但我得到这个错误:

构建失败 D:\Jenkins\jobs\HomepageTomcat\workspace\build.xml:124: java.lang.NoSuchFieldError: ISO_8859_1 at org.apache.catalina.ant.AbstractCatalinaTask.execute(AbstractCatalinaTask.java:204) at org.apache。 catalina.ant.AbstractCatalinaTask.execute(AbstractCatalinaTask.java:150) at org.apache.catalina.ant.UndeployTask.execute(UndeployTask.java:44) at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java: 292) 在 sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 在 java.lang.reflect.Method.invoke(Method.java:601) 在 org.apache .tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106) 在 org.apache.tools.ant.Task.perform(Task.java:348) 在 org.apache.tools.ant.Target。在 org.apache.tools.ant.Project.executeSortedTargets(Project.java:1393) 在 org.apache.executeSortedTargets(Project.java:1393) 在 org.apache.tools.ant.Target.performTasks(Target.java:456) 执行(Target.java:435) .tools.ant.Project.executeTarget(Project.java:1364) 在 org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) 在 org.apache.tools.ant.Project.executeTargets(Project .java:1248) 在 org.apache.tools.ant.Main.runBuild(Main.java:851) 在 org.apache.tools.ant.Main.startAnt(Main.java:235) 在 org.apache.tools。 ant.launch.Launcher.run(Launcher.java:280) 在 org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)Project.executeTarget(Project.java:1364) 在 org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) 在 org.apache.tools.ant.Project.executeTargets(Project.java:1248)在 org.apache.tools.ant.Main.runBuild(Main.java:851) 在 org.apache.tools.ant.Main.startAnt(Main.java:235) 在 org.apache.tools.ant.launch.Launcher .run(Launcher.java:280) 在 org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)Project.executeTarget(Project.java:1364) 在 org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41) 在 org.apache.tools.ant.Project.executeTargets(Project.java:1248)在 org.apache.tools.ant.Main.runBuild(Main.java:851) 在 org.apache.tools.ant.Main.startAnt(Main.java:235) 在 org.apache.tools.ant.launch.Launcher .run(Launcher.java:280) 在 org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)280)在 org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)280)在 org.apache.tools.ant.launch.Launcher.main(Launcher.java:109)

这是我的蚂蚁脚本的重要部分:

我希望有一个人可以帮助我。谢谢!

0 投票
3 回答
19317 浏览

java - 从 tomcat 取消部署 Web 应用程序不会删除已部署的目录

我正在使用 tomcat manager 命令在 tomcat 服务器上部署和取消部署 Web 应用程序。问题是,当我尝试取消部署 Web 应用程序时,它确实.war从目录中删除了文件,webapps但未删除展开的目录(WEB-INF/lib文件夹),也没有从 tomcat 管理器中的列表应用程序中删除。

我在 Windows 上,我使用的是 Tomcat 6.0.20。

注意:当我尝试手动删除目录时,它给了我一个错误,说该文件正在被另一个程序使用。

0 投票
0 回答
85 浏览

eclipse - 如何取消部署 BPEL 流程 ODE

部署在 ODE 引擎上的 BPEL 流程如何取消部署?如果 BPEL 流程中存在无限循环,则流程会挂起 ODE 引擎。我尝试从 ODE 进程目录中手动删除,但该进程没有释放下面的 wsdl 端口。这意味着我必须关闭 Tomcat 服务器并重新启动才能继续部署其他 BPEL 流程。

0 投票
1 回答
364 浏览

java - 取消部署 mule 应用程序时如何停止 java 类

我的 Mule 应用程序使用一个作为 Spring Bean 启动的 java 类。这工作正常。但是当我取消部署我的应用程序并部署更新版本时,我遇到了问题。

在我取消部署应用程序后,java 进程仍然处于活动状态。部署新版本的应用程序后,有两个 java 类的实例正在运行。

作为解决方案,我在 java 类中添加了一个关闭挂钩。钩子有效,但只有当我关闭 Mule 本身时。不是当我取消部署应用程序时。

为了测试这一点,我做了以下事情:

  • 部署应用程序并取消部署它。
  • 检查日志以获取关闭 java 进程的消息,没有找到。
  • 再次部署应用程序。
  • 停止 Mule 并检查日志。现在有两个关于java进程关闭的条目。

当我取消部署应用程序时,我应该怎么做才能停止 java 进程?

谢谢,杰伦

我正在使用 Mule 3.4.0 和 jdk1.7.0_25。

0 投票
0 回答
456 浏览

jsf - JSF war 文件在部署到 JBOSS 6.1 eap 后自动取消部署

我们正在尝试在 JBOSS 6.1 eap 中部署 JSF 战争。但是部署war文件后,它正在取消部署。即使我们尝试删除 temp 和 log 文件夹。但是没有用。在 10 分钟后,它被取消部署。请建议我解决此问题。

0 投票
0 回答
168 浏览

amazon-web-services - AWS Opsworks 取消部署

我正在为我工​​作的公司设置一个很好的部署基础设施。我们在单个应用程序上开发,我们必须多次部署并为每个应用程序分配不同的 URL。

部署效果很好,这里没有问题。

删除或取消部署是我现在面临的问题。如果我使用 AWS Opsworks 控制台删除一个应用程序,Opsworks 正在执行我的取消部署脚本。问题是,我没有得到任何关于我刚刚删除的应用程序的信息,我只是得到关于剩余应用程序的信息。

背景是我必须删除 nginx 用户、数据库及其用户以及 App 本身的文件夹结构。我尝试了 aws: aws_opsworks_* 给出的每个 data_bags :

提前致谢

链接.de