আমি কীভাবে কোনও কনফিগার ফাইলে টমগ্যাট জাভা বিকল্পগুলি কনফিগার করতে পারি?


8

আমি যে তৃতীয় পক্ষের অ্যাপ্লিকেশনটি নিযুক্ত করছি তার জন্য টমগিকেটে জাভা বিকল্পগুলি কনফিগার করার চেষ্টা করছি। অ্যাপটি যে নির্দেশাবলী দেয় তা হ'ল:

  1. উইন্ডোজ মেনু থেকে শুরু> সমস্ত প্রোগ্রাম> অ্যাপাচি টমক্যাট> টমক্যাট কনফিগারেশনটিতে টমক্যাট কনফিগারেশন সরঞ্জামটি খুলুন ।
  2. কনফিগার ক্লিক করুন এবং জাভা ট্যাব নির্বাচন করুন ।
  3. জাভা অপশন ক্ষেত্রের নীচে, নিম্নলিখিতটি প্রবেশ করান:
    -Dexample.license.directory="C:\Program Files\example"
  4. অ্যাপ্লিকেশন সার্ভারটি বন্ধ করুন এবং পুনরায় চালু করুন।

যাইহোক, আমি এই প্রোগ্রামটিমেটিকভাবে করা দরকার, তাই আমি জানতে চাই যে এই বিকল্পগুলি কী কনফিগার করা যাবে সেগুলি সেট করা যায় G

(এটি প্রাসঙ্গিক হলে আমি টমক্যাট 6.0 ব্যবহার করছি ...)

উত্তর:


5

আপনি যদি টমক্যাটটিকে উইন্ডোজ পরিষেবা হিসাবে ব্যবহার করেন তবে আপনি বিন দিরের কাছে গিয়ে চালাওয়ার মাধ্যমে জেভিএম বিকল্পগুলি সামঞ্জস্য করতে পারেন:

tomcat6 //US//MYSERVICENAME ++JvmOptions=-Dexample.license.directory="C:\Program Files\example"

আপনি এটি করার আগে পরিষেবাটি বন্ধ করুন এবং শেষ করার পরে এটি পুনরায় চালু করুন।

আমি এটি কেবল নিজের টমক্যাট সার্ভারের জন্য করেছি এবং এটি এটি আমার জন্য পরিচালনা করেছে।


0

আপনার পরিবেশের পরিবর্তনশীল JAVA_OPTS সেট করতে সক্ষম হওয়া উচিত।

লিনাক্স এ এটি দেখতে হবে

 export JAVA_OPTS="$JAVA_OPTS -DclusterProperties=$MPFPROOT/ClusterProperties.properties -Xmx1024m -Xms1024m "

আমি আমার উইন্ডোজ এনভায়রনমেন্ট ভেরিয়েবলগুলিতে নেই ... আমার মনে হয় আপনি ব্যবহার করবেন

set JAVA_OPTS=somethingsomething

আমার জন্য দুর্দান্ত বিকল্প নয়। আমি এটি একটি উইন্ডোজ পরিষেবা হিসাবে চালিত করতে চাই, তবে আমি একটি বিশ্বব্যাপী জাভা_ওপিটিএস ভেরিয়েবল সেট করতে চাই না ...
কিপ

আপনি কি এটি টমক্যাটটি চালাচ্ছেন এমন পরিবেশের পরিবেশে বা একটি মোড়কের .bat ফাইলটিতে রাখতে পারবেন না?
অ্যারন ব্রাউন 18

0

আপনি JAVA_OPTS কে $ TOMCAT_HOME OME বিন \ catalina.bat এ সেট করতে পারেন

চিয়ার্স


1
এটি স্টার্টআপ.বাট ব্যবহার করলে এটি কাজ করে তবে আমি যদি পরিষেবা হিসাবে ইনস্টল করি তবে এটি পছন্দ হবে বলে মনে হচ্ছে না
কিপ

আমি আসলে সম্পূর্ণভাবে ক্যাটালিনা.বাটকে সরিয়ে ফেলতে পারি, এবং অ্যাপাচি পরিষেবাটি এখনও ঠিক শুরু হয়
কিপ করুন

0

সেরা উপায় হ'ল setenv.sh/setenv.bat ব্যবহার করা। এটি ডাউনলোড করা টমক্যাটে নেই। তবে আপনি যদি catalina.sh/catalina.bat সন্ধান করেন, সেখানে setenv নামের একটি ফাইলের জন্য একটি চেক আছে। যদি এটি সেখানে থাকে, এটি চালানো। আপনি যেখানে জাভা_ওপিটিএস, ক্যাটালিন_ওপিটিএস ইত্যাদি সেট করেছেন সেখানে আমরা জাভাআহোম, জাভা_ওপিটিএস, ক্যাটালিন_ওপিটিএস এবং জেপিডিএ_এডিডিআর সেট করতে এটি ব্যবহার করি।

টমক্যাট 6 এর জন্য, এই ফাইলটি আপনার ক্যাটালিন_বিএএসই ডিরেক্টরিতে স্থাপন করা যেতে পারে যেখানে এটি চালানো হবে। টমক্যাটের পূর্ববর্তী সংস্করণগুলির জন্য (কমপক্ষে 5, 5.5) এটি ক্যাটালিনহোমে থাকতে হবে।

আপনার সমস্ত পরিবেশের ভেরিয়েবলগুলি এই ফাইলটিতে স্থাপন করা আদর্শ কারণ কারণ আপনাকে স্টক প্রারম্ভের স্ক্রিপ্টগুলি পরিবর্তন করতে হবে না।


1
আমি startup.bat ব্যবহার করি তবে এটি কাজ করে। তবে যদি আমি এটি উইন্ডোজ পরিষেবা হিসাবে চালিত করি (এটি ইনস্টল করার জন্য service.bat ব্যবহার করে) তবে এটি কোনও ব্যাটের ফাইলকে পার্স করার মতো মনে হয় না
কিপ

0

টমক্যাটটি যদি পরিষেবা হিসাবে সেট করা থাকে তবে আপনাকে এর মতো কিছু করতে হবে:

কমান্ড লাইনে টমকাট-বিন tomcat6w.exe // ES // MYSERVICE এ যান

এটি একটি গি ডায়ালগ বক্স খুলবে যেখানে আপনি সেটিংস তৈরি করতে পারবেন।

এইচটিএইচ, jnoob22

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