【问题标题】:Call Jython Method from wsadmin ant task从 wsadmin ant 任务调用 Jython 方法
【发布时间】:2023-04-08 22:45:01
【问题描述】:

我在 Jython 中创建了一个将共享库添加到已安装应用程序的方法。我将脚本文件保存在 {was.install.dir}/bin 目录中,名称为“addSharedLib.py”。我正在使用 ant 在集群上安装应用程序。我的问题是如何从 ant 脚本调用这个 jython 方法来获得所需的结果?我正在使用 websphere 8.5.5 ND。

def setSharedLibrary(appName,editionNo,saredLibName):

【问题讨论】:

    标签: websphere jython websphere-8 wsadmin


    【解决方案1】:

    您可以从http://www.jython.org/downloads.html 获取其中一个 jython 独立 jar,然后像这样运行 Ant java 任务...

    <?xml version="1.0" encoding="windows-1252" ?>
    <project default="install">
      <target name="install">
        <java classname="org.python.util.jython" fork="true" failonerror="true">
          <arg line="addSharedLib.py"/>
          <classpath>
            <pathelement location='D:\work\jython\jython2.5.3\jython-standalone-2.5.3.jar' />
          </classpath>
        </java>
      </target>
    </project>
    

    【讨论】:

      【解决方案2】:

      查看过WAS 提供的 ant 环境吗? 有 ws_ant 实用程序 - ws_ant docs

      【讨论】:

      • 这就是我要找的东西。
      猜你喜欢
      • 2021-01-11
      • 1970-01-01
      • 2012-11-09
      • 2013-03-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多