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

标签 javascript batch-file weblogic wlst

我有一个要求,我需要使用命令行在 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/

相关文章:

javascript - 单击循环内的处理程序(两次返回)不起作用(React JS)

batch-file - 使用变量调用变量

java - 从命令行发送请求时出现 Http 404 错误

jakarta-ee - 跨 WebLogic WorkManager 线程共享事务(使用 CommonJ)

javascript - 我如何告诉 webdriver-io 使用 firefox 开发者版?

javascript - 检查特定父 div 的所有子 div 中的值

javascript - 监听 DOM 初始加载后渲染的元素

batch-file - 彩虹矩阵 CMD

javamail isSSL false 即使我在发送邮件时将 tls 设置为 True

jdbc - JDBC 调用上的 Weblogic 卡住线程