开发期间的Weblogic热部署(如WSSD / RAD)

时间:2010-07-08 09:17:44

标签: eclipse development-environment weblogic

我以前的所有项目都在websphere上。我现在正在一个开发weblogic应用程序的团队中。

在Websphere开发(WSSD / RAD)中,服务器与IDE更“集成”,因此构建可以自动触发到(开发/本地)服务器的增量部署。

在weblogic环境中可以进行这样的设置吗?我搜索了一些针对eclipse的weblogic插件,但我没有看到这是一个功能。

weblogic + eclipse上开发的最佳设置是什么,以便在开发过程中构建/部署/重启开销最小化?

1 个答案:

答案 0 :(得分:1)

有一个用于重新部署应用程序的WebLogic ant任务。我在命令行build.xml中使用它作为单独的'重新部署'目标,在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以允许会话跨越重新部署,如果您不这样做已经 - 但通常情况下,取决于你对你的申请做了什么。

已修改为docs

添加链接