vanilla ant(ws_antではない)からWebsphere 6.1 antタスクにアクセスする方法
-
03-07-2019 - |
質問
WebSphere 6.1 antタスクを実行するには、クラスパスに必要なもの(jar)を知る必要があると思います。誰かが完璧な例を提供できるなら。
解決
Websphere 6.1では、jar com.ibm.ws.runtime_6.1.0.jarを使用して、antタスクにアクセスできます。
Windowsでは、jarはプラグインディレクトリにあります(私にとってはC:\ Program Files \ IBM \ WebSphere \ AppServer \ pluginsです)。
他のヒント
実際のWebsphere Antタスクは、 wsanttasks.jar
で定義されています。
Linuxシステムの可能なパスは /opt/IBM/WebSphere/AppServer/lib/wsanttasks.jar
しかし、一度試してみて、依存関係のために失敗したことを覚えているので、それを含めるだけであなたが成功することを疑います。
ただし、 ws_ant
は必要なすべてのクラスパスを追加して組み込みantを呼び出すラッパースクリプトであるため、不可能ではありません。したがって、 ws_ant
スクリプトを調べる時間があれば、必要なすべてのクラスパスを取得できます。
ところで、 ws_ant
を避けたい特別な理由があります。それは確かにあなたの人生をシンプルにします。
websphereのantタスクが台無しになり、wsadmin.batを呼び出します
自分でそれを行うことができます
所属していません StackOverflow