文档章节

tomcat 加载外部配置文件

jiejie2050
 jiejie2050
发布于 2017/09/11 09:48
字数 125
阅读 16
收藏 0
点赞 0
评论 0

在tomcat conf catalina.properties 文件中 设置 shared.loader 为要加载的的文件目录

#
# List of comma-separated paths defining the contents of the "shared"
# classloader. Prefixes should be used to define what is the repository type.
# Path may be relative to the CATALINA_BASE path or absolute. If left as blank,
# the "common" loader will be used as Catalina's "shared" loader.
# Examples:
#     "foo": Add this folder as a class repository
#     "foo/*.jar": Add all the JARs of the specified folder as class
#                  repositories
#     "foo/bar.jar": Add bar.jar as a class repository
# Please note that for single jars, e.g. bar.jar, you need the URL form
# starting with file:.
shared.loader=${catalina.base}/conf/xxx

© 著作权归作者所有

共有 人打赏支持
jiejie2050
粉丝 2
博文 51
码字总数 9570
作品 0
广州
让Tomcat7识别War包的Class-Path(MANIFEST.MF)属性动态加载类路径

一、背景 几个Web项目需要打包到一个发布包中,问题是War包都各自包含了自己的WEB-INF/lib,其中不少依赖Jar有重复。所以希望把War包的所有的lib都放到外部的一个公共目录减小总工程大小。但...

NoahX ⋅ 2013/11/01 ⋅ 0

nginx+tomcat 架构SSL配置,代码不修改,兼容http和https

系统架构为:Nginx +tomcat 集群,目前要在nginx上配置ssl(注意不是在tomcat上配置ssl),实现https和http协议双支持,并且不能修改tomcat应用的任何代码。 借用了一张网络图如下: 开始的时...

Edwyn王 ⋅ 2016/08/23 ⋅ 0

spring boot的一些配置应用

1、使用前端模板thymeleaf,会要求使用严格的html标签 严格的html标签会很麻烦,会大大降低前端开发效率,下面的步骤可以去除严格的html标签限制。 配置文件application.xml中增加: spring...

alantuling_jt ⋅ 2017/11/07 ⋅ 0

tomcat启动项目重复加载的原因以及解决方法

原因是tomcat配置文件有Server.xml文件的配置问题,如下 暂时这样解释:启动tomcat,它会去加载配置文件,安装配置文件来执行步骤,当加载到标签时,得到属性webappstomcat就会去webapps文件...

什么是程序员 ⋅ 2016/11/04 ⋅ 0

Tomcat 启动后加载两次 web.xml 的问题

Tomcat启动后加载两次servlet的问题 前提: 1、存在某个应用:hello 2、该应用存放路径:D:apache-tomcat-5.5.17webappshello 3、Tomcat的server.xml部分配置信息如下: Java代码 ... ... .....

鉴客 ⋅ 2011/07/18 ⋅ 0

安装docker并运行docker swarm模式

概要 docker 1.12版本最大的改变在于集成了docker swarm,在docker engine下提供了 swarm 模式,这里主要说一下docker swarm。 docker engine本身只提供了容器技术,没有解决集群环境下的容器...

openthings ⋅ 2016/11/20 ⋅ 0

spring 集成的项目,Properties配置文件外移

本人一直没有写博客的习惯,这应该是我第一发布与技术相关的博客,技术方面有阐述不到位的地方,请多多指教,在下感激成分! 前言   前段时间做了一个项目,在开发的过程中,也没有考虑到配...

ThomasMan ⋅ 2012/11/09 ⋅ 0

5.35. application.properties

配置资源文件位置,默认application.properties是放在jar包中的,通过spring.config.location可以制定外部配置文件,这样更便于运维。 java -jar demo.jar --spring.config.location=/opt/c...

玄学酱 ⋅ 2017/12/25 ⋅ 0

基于RAMJobStore开发出现的几个问题

1.更新任务 先前我们在更新任务时,虽然更新了定时任务的执行时间,但是并没有对参数进行更新,即使用context.getMergedJobDataMap().get(...)方法获取到的参数还是旧的。 假设我们更新了任务...

tmac1yan ⋅ 2016/01/21 ⋅ 0

安装docker并运行docker swarm模式

docker 1.12版本最大的改变在于集成了docker swarm,在docker engine下提供了 swarm 模式,这里主要说一下docker swarm。 docker engine本身只提供了容器技术,没有解决集群环境下的容器编排...

月冷X心寒 ⋅ 2016/11/17 ⋅ 1

没有更多内容

加载失败,请刷新页面

加载更多

下一页

MySQL主从复制原理、半同步操作步骤及原理

1.1 企业Linux运维场景数据同步方案 1.1.1 文件级别的异机同步方案 1、scp/sftp/nc 命令可以实现远程数据同步。 2、搭建ftp/http/svn/nfs 服务器,然后在客户端上也可以把数据同步到服务器。...

xiaomin0322 ⋅ 10分钟前 ⋅ 0

Oracle10g 数据及文件迁移过程[原]

QL*Plus: Release 10.2.0.1.0 - Production on 星期三 5月 11 10:22:35 2011 Copyright (c) 1982, 2005, Oracle. All rights reserved. 连接到: Oracle Database 10g Enterprise Edition Re......

harrypotter ⋅ 16分钟前 ⋅ 0

nginx安装

1:安装工具包 wget、vim和gcc yum install -y wget yum install -y vim-enhanced yum install -y make cmake gcc gcc-c++ 2:下载nginx安装包 wget http://nginx.org/download/nginx-1......

壹丶贰 ⋅ 19分钟前 ⋅ 0

ideaVim安装及配置

1.安装插件 File-Settings-Plugins,Browse Repositories,输入ideavim,安装。 重启后,在Tools-Vim Emulator启用。 2.快捷键设置 ideaViim键与idea快捷键有冲突,可以在Settings-Other Se...

Funcy1122 ⋅ 23分钟前 ⋅ 0

MySQL中B+Tree索引原理

B+树索引是B+树在数据库中的一种实现,是最常见也是数据库中使用最为频繁的一种索引。B+树中的B代表平衡(balance),而不是二叉(binary),因为B+树是从最早的平衡二叉树演化而来的。在讲B...

浮躁的码农 ⋅ 38分钟前 ⋅ 0

两道面试题,带你解析Java类加载机制

在许多Java面试中,我们经常会看到关于Java类加载机制的考察,例如下面这道题: class Grandpa{ static { System.out.println("爷爷在静态代码块"); }} cl...

1527 ⋅ 42分钟前 ⋅ 0

SpringCloud(Data Flow)

dataflow-server

赵-猛 ⋅ 52分钟前 ⋅ 0

深入理解Java虚拟机

这本书我读到第8章,之后就是在读不下去了。 读到后面是一种痛苦的体验,太多的东西是不全面的,大量的专有名词是没有解释的,读到最后很多东西仅仅是一个侧面,所以我觉得,这本书不适合初学...

颖伙虫 ⋅ 57分钟前 ⋅ 0

NanoPi NEO core/ Ubuntu16.04单网卡配置3个IP地址(2个静态,1个动态)

配置 root@NanoPi-NEO-Core:/etc/network# cat interfacesauto loiface lo inet loopbackallow-hotplug eth0iface eth0 inet static address 172.31.188.249 netmask 255.......

SamXIAO ⋅ 今天 ⋅ 0

三步为你的App集成LivePhoto功能

摘要:LivePhoto是iOS9新推出的一种拍照方式,类似于拍摄Gif图或录制视频片段生成图片。如果没有画面感,可以联想《哈利波特》霍格沃茨城堡的壁画,哈哈,很炫酷有木有,但坑爹的是只有iphone6S以...

壹峰 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部