sprittwicht l33t
Joined: 04 Dec 2003 Posts: 644
|
Posted: Sat Jun 22, 2013 1:11 pm Post subject: [Workaround] Tomcat 7.0.32: Libs in ${catalina.home}/lib/ |
|
|
Hallo! Ich habe gemäß http://wiki.gentoo.org/wiki/Apache_Tomcat meine alte "Instanz" auf das neue Tomcat-Schema migriert (kann mich leider nur wiederholen: immer wieder schön, solch gravierende Änderungen mal einfach so ohne Vorwarnung bei einem Minor-Update).
Allerdings habe ich gewisse Schwierigkeiten, tomcat-dbcp.jar sauber einzubinden. Nach meinem bisherigen Tomcat-Verständnis lagert man solche (anwendungsübergreifenden) Libs in CATALINA_HOME/lib, also /usr/share/tomcat-7/lib, das funktionierte auch bei den älteren Versionen wunderbar. Entweder habe ich jetzt beim Migrieren der alten Instanz einen Bock geschossen, oder /lib wird nicht mehr per Default in den Classpath eingebunden? Wurde da irgendwas geändert? Wie lautet jetzt die offiziell empfohlene Vorgehensweise zur Einbindung weiterer Libs?
Im neuen /etc/conf.d/tomcat-7 finde ich in der Richtung nur TOMCAT_EXTRA_JARS="", aber das scheint nicht für externe jars gedacht zu sein.
Meine aktuelle "Lösung": In /usr/share/tomcat-7/package.env habe ich von Hand den CLASSPATH um die benötigte Lib ergänzt. Das ist so sicherlich nicht gedacht, also: Wie geht's?
Last edited by sprittwicht on Sun Jun 23, 2013 7:30 pm; edited 1 time in total |
|