Apakah Anda perlu meletakkan toples di direktori lib Tomcat tergantung pada apakah Tomcat perlu mengetahuinya atau tidak. Dan itu tergantung pada bagaimana Anda mengonfigurasi sesuatu.
Sebagai aturan umum, jika Anda menyebutkan sebuah kelas dalam file konfigurasi Tomcat, maka kelas tersebut (dan kelas yang bergantung padanya) harus berada di direktori lib Tomcat.
Misalnya, jika Anda mengonfigurasi DataSource Anda di file konfigurasi Tomcat, maka Anda perlu membuat kelas driver Anda tersedia untuk Tomcat. Jika sebaliknya Anda mengonfigurasi DataSource Anda dalam kode aplikasi Anda, maka Anda tidak melakukannya.
Anda tidak menentukan bagaimana Anda mengonfigurasi C3P0, jadi kami tidak dapat memberi tahu Anda di mana toples harus berada. Tentu saja, jika Tomcat membutuhkannya dan itu tidak ada, maka Anda akan melihat pengecualian dicatat dan semuanya tidak akan berfungsi dengan baik.