项目使用了某第三方公司提供的一个jar包,且那个jar包必须在容器启动的classpath内,不能在application的classpath内。

起初是修改weblogic中domain的启动文件,想把jar的路径set进去,但是修改了startWeblogic.sh和setDomainEnv.sh都不行,比较郁闷。

后来突然想起,tomcat有个common目录,下面有个lib目录,tomcat在启动的时候会自动加载lib目录下的jar,那weblogic也应该有个类似的东东才对。

翻了翻weblogic domain的目录,发现domain下有个lib目录,里面有个说明文件这么写到:

this is the domain library directory and is usually located at $DOMAIN_DIR/lib.

The jars located in this directory will be picked up and added dynamically to the end of the server classpath at server startup. The jars will be ordered lexically in the classpath. The domain library directory is one mechanism that can be used for adding application libraries to the server classpath.

It is possible to override the $DOMAIN_DIR/lib directory using the -Dweblogic.ext.dirs system property during startup. This property specifies a list of directories to pick up jars from and dynamically append to the end of the server classpath using java.io.File.pathSeparator as the delimiter between path entries.

意思大致就是,凡是放在这个目录里的jar文件,都会在weblogic启动的时候自动追加到classpath里,可以被application引用。

问题圆满解决,不过解决之前花了好久修改启动文件 囧rz......

如何在weblogic启动时让其加载指定的jar库文件相关推荐

  1. 加载指定路径下所有文件

    工作中经常遇到加载某个文件夹下的所有文件,然后对文件遍历,今天写代码时遇到一个好的类ArrayDeque,整理一下,做一下笔记 下面写了一个测试类 package com.hpzx.test;impo ...

  2. 开发必备知识点--django项目启动时,url加载之前,执行某个.py文件

    django项目启动时,自定义执行某个py文件 在任意的app下的apps.py中的Config类下自定义ready()方法,并且调用autodiscover_modules. app01/apps. ...

  3. C# WinForm启动时的事件加载次序

  4. linux so文件统一目录,linux加载指定目录的so文件

    例如,有个so在/tmp/libs/libzmq.so.3: [winlin@dev6 libs]$ ls /tmp/libs/ -lh total 2.5M lrwxrwxrwx 1 winlin ...

  5. 让IDEA启动tomcat时默认加载指定页面

    最近开学在做课设,不得不说下,一年两度的课设真的是让人煞费苦心,可以说的上是每做一次课设都能用尽毕生所学,不过还好每次课设结束后也会有很多的收获,毕竟是技术层面的知识,多少都会为自己以后找工作打下一定 ...

  6. 【安卓开机启动】安卓JVM加载so库流程

    安卓JVM加载so库流程 好久没有写点东西发了,工作中的事情有点杂,也找不到整块东西可以写的. 最近调查了一个问题,稍微追了一下流程,这里记录一下. 1. 问题背景 由于我们支持的设备相对比竞品,zy ...

  7. springboot加载指定位置的指定类型配置文件

    方案一:简单使用注解实现 // 该注解用于容器启动时加载指定路径的配置文件 @PropertySource(value = {"file:G:/redis.conf"}) @Com ...

  8. 设置 COM加载项 启动时加载(及 解决 PDFMaker 文件遗失问题)

    设置 COM加载项 启动时加载(及 解决 PDFMaker 文件遗失问题) 我习惯于使用 Adobe Acrobat 的右键菜单文件合并功能合并 Word 文件,这个功能需要使用到 PDFMaker. ...

  9. app启动页数秒加载 代码_iOS 底层探索 - 应用加载

    一.前导知识 以下参考自 WWDC 2016 Optimizing App Startup Time : 1.1 Mach-O Mach-O is a bunch of file types for ...

最新文章

  1. Stanford UFLDL教程 逻辑回归的向量化实现样例
  2. Spring整合Hibernate
  3. 读取CSV内容,根据不同的图片标签放到指定文件夹
  4. 广西大学计算机专业研究生录取分数线,广西大学电子信息(专硕)专业考研录取分数线-研究生分数线-历年分数线...
  5. tensorflow官方文档_Tensorflow 2.0 Preview 官方文档
  6. ALM产品六爻:TeleLogic, Rational, DevTrack, Jira, RTC, URTrack...
  7. 如何在Mac上快速签署PDF
  8. ORB_SLAM2探秘 第三章 LoopClosing线程
  9. 字符串转换为小数(如String a=“123“),转换之后为123.0
  10. leapmotion 运行出错,看不到手势
  11. Atitit 物联网之道 艾龙著 attilax著 1. 理论基础(控制理论 信息理论) 2 2. 1.5 物联网的关键技术12 2 2.1. 1.5.1 网络与通信技术12 1.5.2 无线传感
  12. 基于labview的周立功usbcan盒的研究
  13. 冒泡排序通俗易懂 图文详细操作
  14. 学会使用box-sizing布局
  15. 今生梦一场,思念你的殇
  16. 扫雷代码(包含扩展函数)
  17. 三门问题:张三模拟了100000遍告诉你答案 内附Matlab代码
  18. oracle 11g duplicate database基于备份复制数据库(二)
  19. 配置LXDE快捷键锁屏
  20. 相对于java,C++中的那些神奇语法

热门文章

  1. 结构体变量和结构体指针变量作为函数参数传递问题
  2. 互联网日报 | 安邦保险集团将申请解散并清算;360中原总部落户郑州;英伟达400亿美元收购ARM...
  3. 数据分析的流程是啥样?
  4. 2020年共享汽车发展趋势研究报告
  5. 基于HBase+ ElasticSearch的海量交通数据实时存取方案设计
  6. 作者:钱卫宁,华东师范大学数据科学与工程研究院教授、博士生导师。
  7. 【计算机网络】物理层设备
  8. 【离散数学】代数系统的同态(同构)
  9. 【操作系统】内存的分页管理与分段管理の异同
  10. SQL server常用查询