我已在openshift上创建了Tomcat7应用程序,但现在我想将其更改为JBoss Application Server 7.是否可以在不重新创建应用程序的情况下删除(删除T7然后创建JB AS 7)?
答案 0 :(得分:5)
不幸的是,您将不得不删除您的设备并使用JBoss Application Server盒重新部署。但是战争档案不应该被改变。
答案 1 :(得分:3)
应该注意的是,您可以归档应用程序的部署并将生成的工件部署到另一个应用程序。因此,对于您的用例,您会:
rhc snapshot save --deployment
创建当前应用程序的存档(如果不在该应用程序的git repo目录中,则传递-a <app name>
。)rhc deploy --ref <path to archive>
将在步骤1中创建的存档部署到新应用程序(如果不在该应用程序的git repo direcory中,则传递-a <app name>
)。您可以使用此方法在另一种JBoss上测试您的应用程序。