PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Gdzie umieścić zależność c3p0 w kontenerze Tomcat

To, czy musisz umieścić słoik w katalogu lib Tomcata, zależy od tego, czy Tomcat musi o tym wiedzieć, czy nie. A to zależy od tego, jak wszystko konfigurujesz.

Zgodnie z ogólną zasadą, jeśli wspominasz o klasie w pliku konfiguracyjnym Tomcata, to ta klasa (i te, od których jest zależna) musi znajdować się w katalogu lib Tomcata.

Na przykład, jeśli skonfigurujesz swoje DataSource w plikach konfiguracyjnych Tomcata, musisz udostępnić Tomcatowi swoją klasę sterownika. Jeśli zamiast tego skonfigurujesz swoje DataSource w kodzie aplikacji, to nie.

Nie określasz, w jaki sposób konfigurujesz C3P0, więc nie możemy powiedzieć, gdzie powinien znajdować się słoik. Oczywiście, jeśli Tomcat tego potrzebuje, a go tam nie ma, powinieneś spodziewać się, że wyjątek zostanie zarejestrowany i coś nie będzie działać poprawnie.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Najlepsze narzędzia ETL do migracji do PostgreSQL

  2. Indeksowanie bazy danych w PostgreSQL

  3. Jak sprawić, by instalacja gem działała na OS X Lion z Ruby 1.8.7 bez błędów seg?

  4. Aby zaktualizować kilka niezduplikowanych wierszy jednocześnie za pomocą Grupuj według

  5. Reprezentacja bajtów PostgreSQL 9.X w 'hex' lub 'escape' dla miniaturek