文档章节

Weblogic 共享库部署

internetafei
 internetafei
发布于 05/27 11:44
字数 431
阅读 6
收藏 0

Weblogic 共享库部署

 

 

  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。

© 著作权归作者所有

internetafei

internetafei

粉丝 16
博文 119
码字总数 26768
作品 0
郑州
高级程序员
私信 提问
weblogic如何创建共享库

1,目的:要把jar搞成WebLogic 共享库,目前的想法是应用的所有的jar包单独打包成为war/jar。然后把这个 lib的打包发布到WebLogic,作为库发布,项目的话,打包的时候不把需要的jar包打入war,然...

指尖上的奋斗
2012/08/13
1K
1
使用m2Eclipse 通过 maven 自动部署webapp到weblogic 12c

这是oracle 官网介绍通过maven weblogic plug-in 来自动部署war 包 到weblogic 12c/11R 这是官方详细介绍如何使用maven 部署到weblogic12c http://docs.oracle.com/cd/E24329_01/web.1211/e2...

vjjy001
2018/06/26
0
0
继 Oracle WebLogic 攻击后,黑客瞄准 Apache Solr 漏洞

2月底,黑客攻击了1400多台Apache Solr服务器来安装一个加密货币矿工软件。 对Apache Solr服务器的攻击与1月份发生的一件事情类似,黑客利用未打补丁的Oracle WebLogic实例安装采矿设备来获得...

周其
2018/03/12
1K
7
WebLogic Server 12.1.3 发布,支持 Java EE 7

Oracle WebLogic Server 12.1.3 发布,该版本最值得关注的就是首次支持 Java EE 7。此版本是基于 WebLogic Server 12.1.2 的,提高开发者的生产水平,提高性能,具有高可用性和可管理性。它使...

oschina
2014/07/01
3.2K
6
基于ant自动部署ear/war 文件到weblogic12c

本人最近学习使用jenkins+svn+ant 自动部署ear文件。所以特此记录一下如何通过ant 自动部署ear文件到weblogic. 通常我们可以通过weblogic直接发布application, 就是通过登陆weblogic web co...

vjjy001
2018/06/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

idea下springboot 项目在static目录下添加文件不生效

idea下springboot 项目在static目录下添加文件不生效 问题描述 是这样子的,我的项目目录结构如下: 我在static目录下,创建了index.html和aaaa.jpg这两个文件。然后,启动服务访问 http://l...

wotrd
昨天
5
0
k8s1.14 一、环境

1. 4台虚拟机 (CentOS Linux release 7.2.1511 (Core) ) 192.168.130.211 master 192.168.130.212 node1 192.168.130.213 node2 192.168.130.214 node3 2. 设置服务器hostname 2.1 设置本机......

ThomasCheng
昨天
3
0
盖茨:如果我现在开创一家公司 将会专注于AI

新浪科技讯,北京时间 6 月 26 日凌晨消息,微软联合创始人比尔·盖茨(Bill Gates)在周一接受采访时表示,如果他今天从哈佛大学辍学并开创一家新公司,那么这家公司将会专注于人工智能(A...

linuxCool
昨天
1
0
聊聊feign的Retryer

序 本文主要研究一下feign的Retryer Retryer feign-core-10.2.3-sources.jar!/feign/Retryer.java public interface Retryer extends Cloneable { /** * if retry is permitted, retur......

go4it
昨天
10
0
HyperLogLog简介

  (1)HyperLogLog简介      在Redis 在 2.8.9 版本才添加了 HyperLogLog,HyperLogLog算法是用于基数统计的算法,每个 HyperLogLog 键只需要花费 12 KB 内存,就可以计算接近 2^64 个...

SEOwhywhy
昨天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部