যদি আপনি কখনও ত্রুটির সম্মুখীন হন java.lang.SecurityException সম্পর্কে ম্যাকে, তুমি হয়তো জানো হতাশা কী। যখন আপনি সঠিকভাবে জাভা অ্যাপ্লিকেশন চালাতে অক্ষম হন তখন এই ত্রুটি বার্তাটি উপস্থিত হয়। এবং এই সমস্যাটি বিভিন্ন কারণে হতে পারে, জাভাতে লক করা অনুমতি থেকে শুরু করে সীমাবদ্ধ নিরাপত্তা সেটিংস পর্যন্ত. সৌভাগ্যবশত, বিভিন্ন সমাধান রয়েছে যা আপনাকে এই সমস্যাটি সহজ উপায়ে সমাধান করতে সাহায্য করতে পারে। আজ আমরা দেখতে পাবেন জাভা ত্রুটি কীভাবে ঠিক করবেন: ম্যাকে java.lang.SecurityException।
১৯৯৫ সালে জেমস গসলিং-এর নেতৃত্বে সান মাইক্রোসিস্টেমস জাভা তৈরি করে। ডিজাইন করা হয়েছে পোর্টেবল, সুরক্ষিত এবং অবজেক্ট-ওরিয়েন্টেড, এটি "একবার লিখুন, যেকোনো জায়গায় চালান" (WORA) স্লোগানের মাধ্যমে জনপ্রিয়তা অর্জন করে।. সময়ের সাথে সাথে, এটি ওয়েব, এন্টারপ্রাইজ এবং মোবাইল ডেভেলপমেন্টের একটি স্তম্ভ হয়ে ওঠে। ওরাকল ২০১০ সালে সান অধিগ্রহণ করে, যা জাভাকে বিশ্বব্যাপী মান হিসেবে প্রতিষ্ঠিত করে।
java.lang.SecurityException ত্রুটি কী?
ভূল java.lang.SecurityException সম্পর্কে জাভাতে একটি নিরাপত্তা ব্যতিক্রম যা এটি তখন ঘটে যখন কোনও অ্যাপ্লিকেশন সিস্টেমের নিরাপত্তা সেটিংস দ্বারা অনুমোদিত নয় এমন ক্রিয়া সম্পাদন করার চেষ্টা করে।. ম্যাকে, এই সমস্যাটি সাধারণত এর সাথে সম্পর্কিত নির্দিষ্ট অ্যাপ্লিকেশন চালানোর উপর বিধিনিষেধ বা জাভা এবং ম্যাকোস আপডেটে পরিবর্তন.
ম্যাকে ত্রুটির প্রধান কারণ
আপনার macOS সিস্টেমে এই ত্রুটিটি বেশ কয়েকটি কারণে হতে পারে। কিছু সর্বাধিক সাধারণ কারণ তাদের মধ্যে রয়েছে:
- অপর্যাপ্ত অনুমতি: যদি একটি জাভা অ্যাপ্লিকেশনের প্রয়োজন হয় বিশেষ অনুমতি মৃত্যুদণ্ড কার্যকর করা হবে এবং তাদের নেই, এই ত্রুটি তৈরি করতে পারে।
- সিস্টেম সীমাবদ্ধতা: macOS নিরাপত্তা ব্যবস্থা বাস্তবায়ন করে কঠোর নিরাপত্তা যা নির্দিষ্ট জাভা অ্যাপ্লিকেশনগুলিকে ব্লক করতে পারে।
- অবৈধ সার্টিফিকেট: জাভা অ্যাপ্লিকেশনের এক্সিকিউশন ব্লক করে মেয়াদোত্তীর্ণ নিরাপত্তা সার্টিফিকেট অথবা অবিশ্বস্ত.
- জাভা এবং ম্যাকোস আপডেট: মধ্যে পরিবর্তন নিরাপত্তা macOS বা Java-এর নতুন সংস্করণগুলির কারণে পুরানো অ্যাপ্লিকেশনগুলি সঠিকভাবে কাজ করা বন্ধ করে দিতে পারে।
Mac এ java.lang.SecurityException ত্রুটি কিভাবে ঠিক করবেন?
নীচে, আমরা বিভিন্ন উপস্থাপন সমাধান ত্রুটি সংশোধন করতে java.lang.SecurityException সম্পর্কে ম্যাক
জাভা অনুমতি পরীক্ষা করুন
প্রথম ধাপ হল নিশ্চিত করুন যে জাভা সঠিকভাবে চালানোর জন্য প্রয়োজনীয় অনুমতি পেয়েছে। এটি করার জন্য, নিম্নলিখিত ধাপগুলি অনুসরণ করুন:
- প্রর্দশিত আবিষ্কর্তা এবং যাও অ্যাপ্লিকেশন> ইউটিলিটি.
- ক্লিক করুন প্রান্তিক এবং নিম্নলিখিত কমান্ডটি টাইপ করুন:
sudo spctl --add /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin
এই কমান্ডটি জাভা সক্ষম করবে কোনও সীমাবদ্ধতা ছাড়াই সিস্টেমে চালান.
গেটকিপারে অ্যাপ্লিকেশনগুলিকে অনুমতি দিন
অপারেটিং সিস্টেম macOS ডিফল্টরূপে এমন অ্যাপ্লিকেশন ব্লক করে যা যাচাইকৃত ডেভেলপারদের কাছ থেকে আসে না।. জাভা চালানোর অনুমতি দিতে:
- যাও সিস্টেম পছন্দসমূহ > নিরাপত্তা এবং গোপনীয়তা.
- ট্যাব এ সাধারণবিকল্পটি সন্ধান করুন নিম্নলিখিত স্থান থেকে ডাউনলোড করা অ্যাপগুলিকে অনুমতি দিন:
- নির্বাচন করা অ্যাপ স্টোর এবং সনাক্তকারী বিকাশকারীগণ.
নিরাপত্তা ব্যতিক্রম তালিকায় অ্যাপ্লিকেশনটি যোগ করুন
কিছু অ্যাপ্লিকেশন ম্যানুয়ালি যোগ করতে হবে ব্যতিক্রম তালিকা জাভা থেকে:
- খুলুন জাভা কনফিগারেশন প্যানেল (আপনি এটি সিস্টেম পছন্দগুলিতে খুঁজে পেতে পারেন)।
- ট্যাবে যান নিরাপত্তা এবং ক্লিক করুন সাইটের তালিকা সম্পাদনা করুন.
- যুক্ত করুন অ্যাপ্লিকেশন URL অথবা পথ যে আপনি কার্যকর করতে চান।
জাভা এবং ম্যাকোস সর্বশেষ সংস্করণে আপডেট করুন
জাভার পুরোনো সংস্করণগুলি হতে পারে macOS-এর সাথে দুর্বলতা বা সামঞ্জস্যের সমস্যা আছে. জাভা আপডেট করতে:
- Visita অফিসিয়াল জাভা পৃষ্ঠা এবং সর্বশেষ সংস্করণ ডাউনলোড করুন।
- নির্দেশাবলী অনুসরণ করে আপডেটটি ইনস্টল করুন অন-স্ক্রিন নির্দেশাবলী.
একইভাবে, এটি সুপারিশ করা হয় macOS আপডেট করুন আপনি একটি ব্যবহার করছেন তা নিশ্চিত করার জন্য সামঞ্জস্যপূর্ণ সংস্করণ জাভা দিয়ে।
ব্রাউজার সেটিংস এবং সামঞ্জস্যতা পরীক্ষা করুন
যদি একটি চালানোর সময় ত্রুটি দেখা দেয় জাভা অ্যাপ্লিকেশন ব্রাউজারে, চেক করুন নিরাপত্তা বিন্যাস:
- নিশ্চিত করুন যে জাভা ব্লক করা নেই ব্রাউজার অপশন.
- চেষ্টা করুন a সমর্থিত ব্রাউজার জাভা সহ, যেমন ফায়ারফক্স, কারণ জাভা অ্যাপলেটের উপর ক্রোম এবং সাফারির বিধিনিষেধ রয়েছে।
এই পদক্ষেপগুলি অনুসরণ করে, আপনার উচিত java.lang.SecurityException ত্রুটি সমাধান করতে সক্ষম হতে ম্যাকে এবং আপনার জাভা অ্যাপ্লিকেশনগুলি সুচারুভাবে চালান। নিরাপত্তা এবং সামঞ্জস্যের সমস্যা এড়াতে আপনার সিস্টেম এবং সফ্টওয়্যার আপ টু ডেট রাখা অত্যন্ত গুরুত্বপূর্ণ।
আর এইটুকুই, এই নির্দেশিকাটির মাধ্যমে আমরা যদি আপনার জন্য জাভা ব্যবহার সহজ করে দিয়ে থাকি তাহলে মন্তব্যে আমাদের জানান।