更改CloudFoundry中webapps文件夹中的文件

时间:2019-07-18 16:17:51

标签: cloudfoundry pivotal-cloud-foundry

我已经通过使用.war文件将我的应用程序推送到cloudfoundry中,并且该应用程序运行正常。 现在,开发人员进行了一些更改,并希望进行以下更改: 1)将xyz.jar添加到webapps /%app context%/ web-inf / lib文件夹中 2)将xyz.dtd添加到webapps /%app_context%文件夹中 3)将webapps /%app_context%/ web-inf / web.xml文件替换为新的web.xml文件。

我认为在cloudfoundry中,我无法导航到webapps路径,进行更改并重新启动tomcat。

有什么方法可以在CloudFOundry中进行这些更改。 请帮忙。

1 个答案:

答案 0 :(得分:1)

正如评论中提到的那样,您不能直接更新正在运行的应用程序中的文件(实际上这在技术上并不正确,如果您确实想这样做,可以这样做,但这是一个非常糟糕的主意)。

无论如何,您应该做的只是简单地再次推送应用程序。取出新的WAR文件(整个文件,而不仅仅是更改的文件),运行cf push(与上次相同的命令),然后等待应用程序登台并重新启动应用程序实例。届时,您的新更改将生效。

希望有帮助!