如何使用weblogic.Deployer命令行参考解决Weblogic服务器中的应用程序?

时间:2017-09-07 07:15:21

标签: deployment weblogic

如何使用weblogic.Deployer命令行参考从Weblogic服务器中的受管服务器取消部署应用程序。

1 个答案:

答案 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子模块资源。