0

Weblogic 部署是否也可以配置为展开从属 JAR?

我们有一个 JSF 项目,它由十几个不同的项目组成。最终它被编译成 3 个 EAR(system1、system2 和用于系统间通信的 EAI),这些 EAR 被部署到 weblogic 上。

当我需要编辑 XHTML 文件时,我不想经历 15 分钟的构建过程。我想在 5 秒后看到我的变化。所以我去部署文件夹并在那里编辑我的 XHTML 文件。如果我对我的更改感到满意,我会将其复制回项目中。

这大大收紧了我的开发循环,节省了数小时的时间!

输入问题:

两个系统之间的通用 XHTML 作为 common-io 项目/jar 的一部分。因此,即使我的 system1 的 weblogic EAR 已爆炸——所有这些常见的 XHTML 都被锁定在该 common-io.jar 中。

当然,我可以手动解压缩并删除原始 jar。其中有一个文件句柄锁。这意味着重新启动 weblogic。这意味着至少等待 5 分钟。我习惯了5秒。

我在找什么:

我想我会称之为“超级爆炸”。我不只是希望我部署的 EAR 爆炸;我希望从属 JAR 也被分解。

什么是完美的:

我在命令行通过 Weblogic.Deployer 进行部署。如果有一个我不知道的选项会爆炸所有从属 JAR,我会喜欢它。

4

0 回答 0