gpt4 book ai didi

javascript - weblogic 取消部署应用命令行

转载 作者:行者123 更新时间:2023-11-30 08:42:26 24 4
gpt4 key购买 nike

我有一个要求,我需要使用命令行在 weblogic 中取消部署 war 文件,下面的代码为我做了:

 java weblogic.Deployer -adminurl t3://localhost:8001 -user weblogic -password password123  -name <name> -undeploy 

但文件名在每次部署后都会更改,即(文件 1.0.0 和文件 1.1.1)。

我需要一个这样的命令,以便取消部署该服务器中存在的所有文件。

谁能告诉我如何一次性取消部署所有文件?

提前致谢

维沙尔

最佳答案

我已经找到了如何取消部署所有应用程序:

List Apps:


import sys
connect('weblogic','weblogic10','http://autowfm-vmh:7259')
cd("AppDeployments")
app = ls(returnMap='true')
domainRuntime()
cd("AppRuntimeStateRuntime/AppRuntimeStateRuntime")

i=1
f = open('filename.txt','w')
for appName in app:

print >>f, appName

i=i+1
f.close()
exit()

Undeploy :

import os
connect('weblogic','weblogic','http://localhost:7001')
target='AdminServer'
f = open(r'D:\filename.txt','r')
print f

for i in range(10):
line=f.readline()
line1=line[:-1]
appName='./'+line1
print '*****************'+appName

undeploy(appName=line1)
exit()

关于javascript - weblogic 取消部署应用命令行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25106709/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com