【问题标题】:Weblogic hot deployment during development (like WSSD/RAD)开发过程中的Weblogic热部署(如WSSD/RAD)
【发布时间】:2010-07-08 09:17:44
【问题描述】:

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

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

在 weblogic 环境中可以进行这样的设置吗?我用谷歌搜索了一些 Eclipse 的 weblogic 插件,但我不认为这是一项功能。

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

【问题讨论】:

  • 如果您不介意更改 IDE,可以使用 JDeveloper 或 Netbean。它们都与 weblogic 集成。
  • @khue 我不会更改 IDE。一个团队已经在 Eclipse 上进行开发,并且更改将需要一些中间集的更改,更不用说批准的级别了。所以我正在寻找一个日食选项。

标签: eclipse development-environment weblogic


【解决方案1】:

有一个用于重新部署应用程序的 WebLogic ant 任务。我在 WLS 9.2 下从命令行 build.xml 使用它作为单独的“重新部署”目标,但我认为它可以很容易地添加到 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>" />

&lt;server name&gt; 可能是托管服务器,也可能是您的管理服务器,具体取决于您的配置。

如果您正在使用会话并且要经常重新部署,您可能会发现将 persistent-store-type 添加到您的 weblogic.xml 以允许会话跨越重新部署(如果您还没有这样做的话)会很有帮助 - 但作为很多时候,这取决于您对应用程序的用途。

编辑添加到docs的链接

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-14
    • 1970-01-01
    • 1970-01-01
    • 2015-11-04
    • 1970-01-01
    相关资源
    最近更新 更多