使用jython / python scrpting从webspehere中的远程位置部署war / ear文件

时间:2016-07-25 06:59:42

标签: java python maven deployment ant

我是jython和python脚本的新手。

我的新要求是使用脚本将war文件从Windows客户端部署到Windows服务器。

我已经完成了使用ant,在本地环境中完成了。从远程我已经完成了R& D但我没有得到解决方案。

这就是为什么我转向jython脚本,并完成本地环境部署。 但远程部署无效。

请问您可以分享任何想法以及如何将war文件从我的环境部署到远程位置吗?

2 个答案:

答案 0 :(得分:0)

Murali,请参阅http://www.jroller.com/holy/entry/was_6_0_ant_tasks。这有用吗?您是否收到特定错误?您也可以参考:Using Ant to deploy EAR to remote websphere application server了解详情。

您可以使用服务任务进行部署,您可以提及远程服务器端口和部署的主机名

<target name="_startEarApp" depends="" description="Start a deployed ear app on the WAS server">
            <wsStartApp wasHome="${was.root}" conntype="SOAP"
                        application="AppName"
                        host="my-remote-server" 
port="remote-server-soap-port"
                        user="me" password="pass"
                        failonerror="true"
                        />

在其他WS版本中也发现了这一点:https://www.ibm.com/developerworks/websphere/library/samples/SampleScripts.html

答案 1 :(得分:0)

每个人都建议将类路径设置为wasanttask.jar或com.ibm.websphere.v61_6.1.100.ws_runtime.jar

并获取详细信息。

但在WAS 8.5

中没有可用该名称的罐子