Weblogic 共享库部署

本文介绍了Weblogic共享库的部署方法。包括生成共享库的准备、打包和部署步骤,以及生成应用程序的操作,还提到在WEB - INF下新建weblogic.xml并配置相关信息。最后强调部署时要先部署共享库,再部署weblogic。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Weblogic 共享库部署

目录

1. 生成共享库 2

1.1. 准备阶段 2

1.2. 打包 3

1.3. 部署共享库 3

2. 生成应用程序 4

3. 部署注意事项 4

 

 

  1. 生成共享库

我们一般把一些公共配置文件,打成共享库,在部署的时候,单独部署。

把applicationContext.xml、common.properties、ehcache.xml、log4j.properties、spring3mvc-servlet.xml、springmvc-interceptor.xml、spring-schedule.xml打包成共享库。

  1. 准备阶段

新建文件夹 config

mkdir config

cd config

mkdir META-INF

vi MANIFEST.MF

把下面内容copy 到 MANIFEST.MF里(空格不允许删除)

Manifest-Version: 1.0

Created-By: 1.8.0_212 (Oracle Corporation)

Extension-Name: cfg

Specification-Version: 1.0

Implementation-Version: 2.0.0

使用wq保存,这个时候,你的目录结构是这个样子的

Extension-Name 的名字是共享库的名字,需要保存在应用中要使用)


 

  1. 打包

回到config目录

cd ..

打包

jar cvfm cfg.jar META-INF/MANIFEST.MF *

检查打包文件

jar -tf cfg.jar

这样的打包了一个cfg的库。

  1. 部署共享库

部署共享库,和部署应用是一样的,只是当部署jar包的时候,会自动识别为库,不用理会。


 


 


 


 


 


 


 


 


 


 

  1. 生成应用程序

在WEB-INF下,新建weblogic.xml,把下面内容copy进去

<weblogic-web-app>

<library-ref>

<library-name>cfg</library-name>

<specification-version>1.0</specification-version>

<implementation-version>2.0.0</implementation-version>

<exact-match>true</exact-match>

</library-ref>

</weblogic-web-app>

其中 library-name、 specification-version、 implementation-version要和公共库里一样。 library-ref意思是,使用哪个共享库。正常打包部署就ok。

  1. 部署注意事项

先部署共享库,再部署weblogic。

转载于:https://my.oschina.net/internetafei/blog/3054436

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值