Существует задача WebLogic ant
для повторного развертывания приложения. Я использую это из командной строки build.xml
как отдельную цель 'redeploy', под WLS 9.2, но ее можно легко добавить в сборку Eclipse, я думаю:
<!-- Redeploy the application to WebLogic Server -->
<wldeploy
action="redeploy" verbose="true" name="<application name>"
user="<admin user>" password="<admin password>"
adminurl="t3://<admin server URL>" targets="<server name>" />
<server name>
может быть управляемым сервером или вашим сервером администратора, в зависимости от вашей конфигурации.
Если вы используете сеансы и собираетесь часто их переносить, вам может быть полезно добавить persistent-store-type
к вашему weblogic.xml
, чтобы разрешить сеансам охватывать повторные развертывания, если вы еще этого не делаете - но как так часто зависит от того, что вы делаете со своим приложением.
Отредактировано для добавления ссылки на документы