টমক্যাট 7 হোম / লিব ডিরেক্টরিটি কোথায়?


10

টমক্যাটের সাথে জেডিবিসি স্থাপনের বিষয়ে ম্যানুয়াল / টিউটোরিয়ালগুলি পড়ার সময় আমি প্রায়শই " টমক্যাটের হোম \ lib " ডিরেক্টরিটি উল্লেখ করি। উদাহরণ:

Add the driver to your classpath, to your project, or to Tomcat's HOME\lib directory.

অন্যান্য সময়, " ATA ক্যাটালিনহোম / লিবিব " ডিরেক্টরিতে রেফারেন্স তৈরি করা হয় । উদাহরণ:

Before you proceed, don't forget to copy the JDBC Driver's jar into $CATALINA_HOME/lib.

আমি টমকাট 7.0.53 চালাচ্ছি এবং নিম্নলিখিত অবস্থানগুলি সম্পর্কে সচেতন:

  1. /usr/share/tomcat7
  2. /var/lib/tomcat7(যেখানে webapps/ডিরেক্টরিটি থাকে)
  3. /etc/tomcat7

উপরের অবস্থানের মধ্যে কেবল জার সহ /usr/share/tomcat7একটি libডিরেক্টরি রয়েছে । এটি কি "টমকেটের হোম-লাইব" ডিরেক্টরি? তাহলে CATALINA_HOME/libডিরেক্টরিটি কী?


আমি পার্থক্যটি সত্যই জানি না, তবে হোম পেজ ' লোকালহোস্ট: 8080 ' তে বর্ণিত সরকারী ডকুমেন্টেশন থেকে আমি $ ক্যাটালিনহোম / কনফিড / টমক্যাট_উজার্স.এক্সএমএল পড়তে পারি: সুতরাং আপনার ইনস্টলসের উপর নির্ভর করে এটি 'ক্যাটালিনহোম'-এর পথ '।
মিকিআইনসস্কি

আপনি দৌড়ালে কি পাবেন echo $CATALINA_HOME?
টেরডন

@ স্টারডোন ক্যাটালিনহোম আমার সেটআপে পরিবেশের পরিবর্তনশীল হিসাবে রফতানি হয় না।
মার্কাস জুনিয়াস ব্রুটাস

সম্ভবত এটি কেবল তখন টমক্যাট ব্যবহারকারীকে রফতানি করা হয়। ঠিক আছে, যদি কেবল সেই ডিরেক্টরিগুলির মধ্যে একটিতে libউপ- ডিরেক্টরি থাকে তবে সম্ভবত এটি আপনিই চান।
টেরডন

উত্তর:


12

এটির অবস্থিত ব্যবহারকারীর /usr/share/tomcat7/libফোল্ডার। আপনি যদি নিজের apt-get install tomcat7ধারকটি ইনস্টল করার জন্য কমান্ড ব্যবহার করেন।


3

CATALINA_HOMEএবং Tomcat's HOMEসাধারণত একই:

CATALINA_BASE:   /usr/share/tomcat7
CATALINA_HOME:   /usr/share/tomcat7
CATALINA_TMPDIR: /usr/share/tomcat7/temp

CATALINA_HOME/lib সুতরাং /usr/share/tomcat7/lib


নিশ্চিত হতে, অনুসন্ধান করুন bootstrap.jar। এই ফাইলটি অবস্থিত$CATALINA_HOME/bin/

আরও বিশদ এখানে


catalina.home কমান্ড লাইন, বুটস্ট্র্যাপ (বিন) এবং ভাগ করা লাইব্রেরি (lib) ফাইলগুলি নির্ধারণ করে। কারণ এই ফাইলগুলি সাধারণত উত্পাদনশীল সার্ভারে পরিবর্তিত হয় না। catalina.base "ব্যক্তিগত" ফাইলগুলি মনোনীত করে। এগুলি হ'ল সার্ভার কনফিগারেশন ফাইলগুলি (কনফিড), লগ এবং আউটপুট ফাইলগুলি (লগগুলি), ওয়েব অ্যাপ্লিকেশন ফাইলগুলি (ওয়েব অ্যাপস) এবং অস্থায়ী ওয়ার্কিং ডিরেক্টরি (কাজ)।
রায় হুলাহ

0

লিব

$ tree /usr/share/tomcat7
/usr/share/tomcat7
├── bin
│   ├── bootstrap.jar
│   ├── catalina.sh
│   ├── catalina-tasks.xml
│   ├── configtest.sh
│   ├── daemon.sh
│   ├── digest.sh
│   ├── setclasspath.sh
│   ├── shutdown.sh
│   ├── startup.sh
│   ├── tomcat-juli.jar -> ../../java/tomcat-juli.jar
│   ├── tool-wrapper.sh
│   └── version.sh
├── defaults.md5sum
├── defaults.template
├── lib
│   ├── annotations-api.jar -> ../../java/tomcat-annotations-api-7.0.68.jar
│   ├── catalina-ant.jar -> ../../java/catalina-ant-7.0.68.jar
│   ├── catalina-ha.jar -> ../../java/tomcat-catalina-ha-7.0.68.jar
│   ├── catalina.jar -> ../../java/tomcat-catalina-7.0.68.jar
│   ├── catalina-jmx-remote.jar -> ../../java/tomcat-catalina-jmx-remote-7.0.68.jar
│   ├── catalina-tribes.jar -> ../../java/catalina-tribes-7.0.68.jar
│   ├── commons-dbcp.jar -> ../../java/commons-dbcp.jar
│   ├── commons-pool.jar -> ../../java/commons-pool.jar
│   ├── el-api.jar -> ../../java/tomcat-el-api-2.2.jar
│   ├── jasper-el.jar -> ../../java/tomcat-jasper-el-7.0.68.jar
│   ├── jasper.jar -> ../../java/tomcat-jasper-7.0.68.jar
│   ├── jsp-api.jar -> ../../java/tomcat-jsp-api-2.2.jar
│   ├── servlet-api.jar -> ../../java/tomcat-servlet-api-3.0.jar
│   ├── tomcat7-websocket.jar
│   ├── tomcat-api.jar -> ../../java/tomcat-api-7.0.68.jar
│   ├── tomcat-coyote.jar -> ../../java/tomcat-coyote-7.0.68.jar
│   ├── tomcat-i18n-es.jar -> ../../java/tomcat-i18n-es-7.0.68.jar
│   ├── tomcat-i18n-fr.jar -> ../../java/tomcat-i18n-fr-7.0.68.jar
│   ├── tomcat-i18n-ja.jar -> ../../java/tomcat-i18n-ja-7.0.68.jar
│   ├── tomcat-jdbc.jar -> ../../java/tomcat-jdbc-7.0.68.jar
│   ├── tomcat-util.jar -> ../../java/tomcat-util-7.0.68.jar
│   └── websocket-api.jar
├── logrotate.md5sum
└── logrotate.template

2 directories, 38 files

webapps

$ tree /var/lib/tomcat7/
/var/lib/tomcat7/
├── common
│   └── classes
├── conf -> /etc/tomcat7
├── logs -> ../../log/tomcat7
├── server
│   └── classes
├── shared
│   └── classes
├── webapps
│   ├── ROOT
│   │   ├── index.html
│   │   └── META-INF
│   │       └── context.xml
└── work -> ../../cache/tomcat7

এবং কনফিগার করুন

tree /etc/tomcat7/
/etc/tomcat7/
├── Catalina
│   └── localhost
│       ├── docs.xml
│       ├── examples.xml
│       ├── host-manager.xml
│       └── manager.xml
├── catalina.properties
├── context.xml
├── logging.properties
├── policy.d
│   ├── 01system.policy
│   ├── 02debian.policy
│   ├── 03catalina.policy
│   ├── 04webapps.policy
│   ├── 10examples.policy
│   └── 50local.policy
├── server.xml
├── tomcat-users.xml
└── web.xml
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.