tomcat引用外部的lib的方式

找到文件apache-tomcat-6.0.4/conf/ catalina.propertiesjava

外部的依賴庫,能夠實現tomcat運行起來就能找到外部共享lib庫的java類express

shared.loader=D:/lib/lib/*.jarapache

`# Licensed to the Apache Software Foundation (ASF) under one or moretomcat

contributor license agreements. See the NOTICE file distributed with

this work for additional information regarding copyright ownership.

The ASF licenses this file to You under the Apache License, Version 2.0

(the "License"); you may not use this file except in compliance with

the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software

distributed under the License is distributed on an "AS IS" BASIS,

WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.

See the License for the specific language governing permissions and

limitations under the License.

List of comma-separated packages that start with or equal this string

will cause a security exception to be thrown when

passed to checkPackageAccess unless the

corresponding RuntimePermission ("accessClassInPackage."+package) has

been granted.

package.access=sun.,org.apache.catalina.,org.apache.coyote.,org.apache.jasper.,
org.apache.naming.resources.,org.apache.tomcat.,sun.beans.app

List of comma-separated packages that start with or equal this string

will cause a security exception to be thrown when

passed to checkPackageDefinition unless the

corresponding RuntimePermission ("defineClassInPackage."+package) has

been granted.

by default, no packages are restricted for definition, and none of

the class loaders supplied with the JDK call checkPackageDefinition.

package.definition=sun.,java.,org.apache.catalina.,org.apache.coyote.,
org.apache.jasper.,org.apache.naming.,org.apache.tomcat.less

List of comma-separated paths defining the contents of the "common"

classloader. Prefixes should be used to define what is the repository type.

Path may be relative to the CATALINA_HOME or CATALINA_BASE path or absolute.

If left as blank,the JVM system loader will be used as Catalina's "common"

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

common.loader=${catalina.base}/lib,${catalina.base}/lib/.jar,${catalina.home}/lib,${catalina.home}/lib/.jarui

List of comma-separated paths defining the contents of the "server"

classloader. Prefixes should be used to define what is the repository type.

Path may be relative to the CATALINA_HOME or CATALINA_BASE path or absolute.

If left as blank, the "common" loader will be used as Catalina's "server"

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

server.loader=this

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=D:/lib/lib/*.jarrest

String cache configuration.

tomcat.util.buf.StringCache.byte.enabled=true #tomcat.util.buf.StringCache.char.enabled=true #tomcat.util.buf.StringCache.trainThreshold=500000 #tomcat.util.buf.StringCache.cacheSize=5000 `orm

相關文章
相關標籤/搜索