2008-09-11 4 views
10

Я видел this question о развертывании в WebSphere с использованием задач WAS ant.Есть ли более простой способ развертывания в WebSphere?

Есть ли более простой способ сделать это? В прошлом я развернулся в Tomcat, сбросив файл войны в каталог. Я надеялся, что для WebSphere будет аналогичный механизм, который не требует вызова библиотек IBM или полагаться на RAD, который будет установлен на вашей рабочей станции.

ответ

3

Одним из способов сделать это может быть Jython or jacl scripts. Смотрите эти образцы на сайте IBM.

[EDIT] Особенно wsadminlib.py.zip скачать около нижней части страницы содержит огромный набор примеров и вспомогательных функций, которые помогут вам начать работу.

+0

Это, кажется, единственный способ сделать это ... Я не уверен, действительно ли это на самом деле «проще»! – 2008-09-16 14:59:08

1

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

IBM ANT TASK Javadoc

Netbeans также имеет поддержку было 6 и 6,1, но это опять-таки по-прежнему довольно глючный, однако это может быть полезно для создания некоторых привязок файлов и т.д.

4

Только намек: если вы активируете «Команды помощи команды ведения журнала» в настройках системного администрирования/консоли вы получите файл журнала в каталоге журнала сервера, который содержит сценарии jython для всех действий, выполненных на консоли. Таким образом, вы можете просто развернуть свой материал на консоль в первый раз, а затем захватить команды для более позднего и отправить их в wsadmin.bat -lang jython "thecommandscomehere" для следующего развертывания.

Смежные вопросы