টমক্যাট এবং অ্যাকলিপস ইন্টিগ্রেশন ত্রুটি: "টমকেটের অজানা সংস্করণ নির্দিষ্ট করা হয়েছিল।"


11

আমি উবুন্টু 13.10 এবং জিনোম 3.10 ব্যবহার করছি।

টমক্যাট এবং গ্রহণের জন্য এই টিউটোরিয়ালটি অনুসরণ করেছি:

জার্সির সাথে জাভা রেস্টস্টুল ওয়েব পরিষেবাদি তৈরি করতে উবুন্টু 12.10 এ অ্যালিপস এবং টমক্যাট 7 সেট আপ করুন

তবে আমি যখন পদক্ষেপ 9 এ পৌঁছেছি, তখন আমি গ্রহনে নিম্নলিখিত ত্রুটিটি পেয়েছি:

টমকেটের অজানা সংস্করণ নির্দিষ্ট করা হয়েছিল

উসুন্টুকে জিজ্ঞাসা করে আমি এখানে অনেকগুলি সমাধান দেখেছি কিন্তু আমার পক্ষে কেউ কাজ করেনি worked

আমি ইউএসআর / লোকাল ফোল্ডারটি পরীক্ষা করে দেখেছি তবে টমক্যাট 7 নেই।

আমি /usr/shareফোল্ডারটি চেক করেছি এবং টমক্যাট 7 আছে।

টমক্যাট অবস্থান

আমিগ্রহণ এবং টমক্যাট ইনস্টল করতে নিম্নলিখিত কমান্ডটি ব্যবহার করেছি:

sudo apt-get install eclipse tomcat7 -y

উত্তর:


8

আমি ডিরেক্টরিটি /usr/localব্যবহারের পরিবর্তে স্বতন্ত্র টমকেট ইনস্টল করার পরামর্শ দিচ্ছি /usr/share

cd ~/Downloads
wget http://apache-mirror.rbc.ru/pub/apache/tomcat/tomcat-7/v7.0.52/bin/apache-tomcat-7.0.52.tar.gz
tar -xzf apache-tomcat-7.0.52.tar.gz
sudo mv apache-tomcat7.0.52 /usr/local/apache-tomcat7.0.52

তারপরে ব্যবহার করুন /usr/local/apache-tomcat7.0.52


দ্রুত উত্তরের জন্য ধন্যবাদ, আমি পাঠ্যটি আপডেট করেছি এবং আমি / usr / স্থানীয় ফোল্ডার সামগ্রী যুক্ত করেছি। যেমন আপনি দেখতে পারেন টমক্যাটটি নেই তবে এটি / usr / share / এ অবস্থিত
নেমেসিস

এটা এখনও একই। আমি একটি নতুন স্ক্রিনশট যুক্ত করেছি।
নেমেসিস

আপনি এই টমকেট কোথা থেকে পেয়েছেন?
দানাতেলা

আমি এইভাবেই গ্রহন এবং টমক্যাটটি ইনস্টল করেছি: sudo apt-get ইনস্টল করে গ্রহন করুন tomcat7 - আমি টিউটোরিয়ালের পদক্ষেপগুলি অনুসরণ করেছি।
নেমেসিস

2
ধন্যবাদ .. আমি আগের টোমক্যাটটি সরিয়ে দিতে sudo apt-get purge tomcat7 ব্যবহার করেছি এবং তারপরে আমি আপনার নির্দেশাবলী অনুসরণ করেছি এবং এখন এটি একটি কবজির মতো কাজ করছে :) অনেক ধন্যবাদ
নেমেসিস

4

নিশ্চিত হয়ে নিন যে টমক্যাট ফোল্ডারটিতে আপনি নির্দেশ করছেন তাতে নিম্নলিখিত ফাইল রয়েছে:

conf/catalina.policy
conf/server.xml
conf/web.xml
conf/context.xml
conf/tomcat-users.xml
conf/catalina.policy
conf/catalina.properties
lib/catalina.jar

যেমন গ্রহনটি তাদের জন্য স্ক্যান করছে।

টেরক্যাট ভি 8.0 সার্ভার গ্রহনে লোকালহোস্টে

এখানে একটি লিনাক্স কমান্ড রয়েছে যা আপনাকে সেই ফোল্ডারটি সন্ধান করতে সহায়তা করতে পারে:

find /opt /usr '(' -name catalina.policy -o -name tomcat-users.xml -o -name catalina.properties ')' -exec sh -c 'dirname $(dirname {})' ';' | uniq

1

উবুন্টুতে অ্যাপ্লিকেশনটির সমস্ত ফোল্ডার পড়ার / সম্পাদনা করার ডিফল্ট অনুমতি নেই।

আমি বুঝতে পেরেছি যে টমক্যাট ইনস্টলেশন ডিরেক্টরিটির জন্য অনুমতিগুলি সঠিকভাবে সেট করা হয়নি।

আমি এটিকে 755 এ পরিবর্তন করেছি এবং এটি কার্যকর হয়েছে।

sudo chmod -R 755 /opt/tomcat/apache-tomcat-9.0.24/

-1

আপনি যে কোনও ডিরেক্টরিতে আপনার সার্ভারটি ব্যবহার করতে পারেন, অ্যাপাচি টমক্যাট ডিরেক্টরিটি তার ব্যবহারকারীর দ্বারা অ্যাক্সেস পড়েছে।

উদাহরণ: sudo chmod -R 755 /usr/local/apache-tomcat7.0.52

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.