如何使用weblogic.Deployer命令行参考从Weblogic服务器中的受管服务器取消部署应用程序。
答案 0 :(得分:0)
你可能知道, 部署,我们使用
的weblogic.Deployer
如以下链接: https://docs.oracle.com/middleware/1212/wls/DEPGD/wldeployer.htm#DEPGD333
语法:
$ java [SSL Arguments] weblogic.Deployer
Connection Arguments [User Credentials Arguments]
-deploy [[-name] deployment_name] [-source] file
[-plan file] [-targets target_list] [-submoduletargets target_list]
[-upload]
[-stage | -nostage | -external_stage]
[-planstage | -plannostage | -planexternal_stage]
[-retiretimeout seconds]
[-library [-libspecver version] [-libimplver version]]
[-altappdd file] [-altwlsappdd file]
[-securityModel] [-enableSecurityValidation]
[-id task_id]
[Common Arguments]
以下命令启动部署操作并指定任务标识符myDeployment:
$ java weblogic.Deployer -adminurl http://localhost:7001
-username weblogic -password weblogic
-deploy ./myapp.ear -id myDeployment
如果部署任务尚未完成,则以下命令将尝试取消部署操作:
$ java weblogic.Deployer -adminurl http://localhost:7001
-username weblogic -password weblogic
-cancel -id myDeployment
与部署一样,我们使用
的weblogic.Deployer
取消部署
$ java weblogic.Deployer -adminurl http://localhost:7001 -user weblogic
-password weblogic -name mymodule -undeploy -graceful
注意:使用不带-targets的-undeploy命令和 -submoduletargets标志从所有WebLogic Server实例和untargets中完全删除应用程序或独立模块 所有JMS子模块资源。