maven - Weblogic fastswap webinf/lib 模块

标签 maven weblogic weblogic-10.x hotdeploy

我们使用 maven 来构建项目,并有一个 war 模块,其依赖项作为 jar 文件打包到 webinf/lib 中。 jar 文件本身被配置为单独的 maven 模块。我们希望为所有模块启用快速交换,因为重新部署整个应用程序需要花费大量时间

根据我收集到的信息,我了解到 weblogic fastswap 不监控 webinf/lib 目录。并且还可以选择将 jar 文件分解到 webinf/classes 目录中以进行快速交换。

如果出现上述情况(将 jars 分解到 classes 文件夹中),这样做是否安全,或者这样做是否会产生任何不利影响。

我想知道是否有替代/首选方法来执行此操作。

非常感谢任何帮助。

WebLogic 服务器版本:10.3

注意:这只会在 dev 和 prod 中完成依赖模块将再次打包到 webinf/jar 下

谢谢。

-- 问候, 大师

最佳答案

正如您显然已经知道的那样,快速交换并不能解决您的问题。我建议查看一些重新部署解决方案(例如 JRebel)...

关于maven - Weblogic fastswap webinf/lib 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13400223/

相关文章:

ssl - Weblogic 应用程序在通过 https 安全登录后切换回 http

java - 拒绝 j_security_check 上的 GET 方法

oracle - 将应用程序部署到 Web Logic 生产服务器

maven-2 - 使用 maven 2 : "Can' t find wsdl/wsdls/wsat. wsdl 在 Weblogic 10.3 上部署 Web 应用程序时出错”

java - Maven单独构建打包和Cucumber集成测试

java - Jenkins 以及将 iterator-maven-plugin 与多个数据库一起使用

java - 无法通过管理控制台保存 Weblogic JTA 设置

java - Eclipse 内存分析器 - 尝试获取堆转储时出错

java - Maven 模块无法识别 react 器构建中的依赖关系管理

java - 无法解析 jaxb-xjc-2.2.5-2.jar 中的名称 'xjc:globalJavaType'