2009-11-04 19 views
6

Tomcat 6.0.20 ve JDK 1.6.0.13 kullanıyorum.Tomcat 6 kitaplıklarını% TOMCAT_HOME%/lib altındaki alt klasörlere nasıl yönetirim?

"% TOMCAT_HOME%/lib /" alt klasörlerinden .jars alt klasörlerini almadan ve bunları doğrudan "% TOMCAT_HOME%/lib /" içine koymadan nasıl kitaplıklar yükleyebilirim?

Bunu yapmak istememin nedeni, birçok uygulamanın çok sayıda kütüphaneyi paylaşacak olmasıdır.

Yani, örgütün aşkına ben gibi klasörler halinde saklamak istiyorum:
% TOMCAT_HOME%/lib/novell/.jar
% TOMCAT_HOME%/lib/posta/
.jar
% TOMCAT_HOME%/lib/upload/*. Kavanoz
vs.

Bu konuya nasıl giderim? Ve lütfen bir örnek verin. Setclasspath.bat, catalina.properties veya tamamen farklı bir şey kullanıyor muyum? Şimdiden teşekkürler.

cevap

9

/conf/catalina.properties dosyasının shared.loader özelliğinde bu yolları tanımlayın.

E.g.

shared.loader = ${catalina.home}/lib/novell/*.jar, ${catalina.home}/lib/mail/*.jar, ${catalina.home}/lib/upload/*.jar 

[Düzenle] isteğe da bunun için common.loader özelliğini kullanabilirsiniz. Tercihinizi görün.

İlgili konular