Как получить доступ к задачам Websphere 6.1 ant из vanilla ant (not ws_ant)

Я думаю, мне нужно знать, что мне нужно в пути к классам (какой jar) для выполнения задач WebSphere 6.1 ant. Если кто-то может предоставить пример, который был бы идеальным.

3 ответа

Для Websphere 6.1 вы можете использовать jar com.ibm.ws.runtime_6.1.0.jar для доступа к задачам ant.

В Windows, jar находится в каталоге плагинов (для меня это: C:\Program Files\IBM\WebSphere\AppServer\plugins).


Задачи Actual Websphere Ant определены в wsanttasks.jar.

Возможным путем для Linux-систем является /opt/IBM/WebSphere/AppServer/lib/wsanttasks.jar

Однако я сомневаюсь, что вы будете успешны, просто включив это, так как я помню, как однажды пытался это сделать, и это не получилось из-за зависимостей.

Однако это невозможно сделать, поскольку ws_ant - это всего лишь оболочка script, которая добавляет все необходимые пути к классам и вызывает встроенный ant. Поэтому, если у вас есть время, чтобы заглянуть в ws_ant script, вы сможете получить все необходимые классы классов.

Кстати, есть какая-то особая причина, почему вы хотите избежать ws_ant, что, несомненно, сделает вашу жизнь простой.


задачи websphere ant прикручиваются, и они вызывают wsadmin.bat

вы можете сделать это самостоятельно

licensed under cc by-sa 3.0 with attribution.