首页 文章

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

提问于
浏览
3

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

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

在weblogic环境中可以进行这样的设置吗?我搜索了一些用于eclipse的weblogic插件,但我没有看到这被提到作为一个功能 .

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

1 回答

  • 1

    有一个用于重新部署应用程序的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 以允许会话跨越重新部署,如果您没有使用您的应用程序 .

    编辑添加链接到docs

相关问题