यदि आपने अभी-अभी मैक पर SQL डेवलपर स्थापित किया है, लेकिन इसे लॉन्च करने का प्रयास करते समय आपको कोई त्रुटि मिल रही है, तो इसे ठीक करने के लिए नीचे दिए गए चरणों का प्रयास करें।
त्रुटि पढ़ती है "एप्लिकेशन "SQLDeveloper.app" खोला नहीं जा सकता क्योंकि ऐप्पल दुर्भावनापूर्ण सॉफ़्टवेयर के लिए इसकी जांच नहीं कर सकता है ". इसमें यह भी उल्लेख है कि "इस सॉफ़्टवेयर को अद्यतन करने की आवश्यकता है। अधिक जानकारी के लिए डेवलपर से संपर्क करें ".
नीचे वे चरण दिए गए हैं जिनका उपयोग मैंने इस समस्या को दूर करने और SQL डेवलपर को लॉन्च करने के लिए किया।
SQL डेवलपर को स्थापित करने के बाद, मैंने तुरंत फाइंडर में इसके आइकन पर डबल क्लिक करके इसे लॉन्च करने का प्रयास किया। लेकिन एप्लिकेशन लॉन्च करने के बजाय, मेरे मैक ने मुझे निम्नलिखित संदेश प्रस्तुत किया:
जब मुझे यह संदेश मिला, तो मैं तुरंत सामान्य . में गया सुरक्षा और गोपनीयता . का टैब मेरे Mac के सिस्टम वरीयताएँ . में विकल्प इस एप्लिकेशन को चलाने की अनुमति देने के लिए। हालाँकि, इसने अभी भी इस मुद्दे को ठीक नहीं किया।
यह एक सामान्य समस्या प्रतीत होती है, क्योंकि एक त्वरित वेब खोज में समान समस्या वाले अन्य डेवलपर मिले। ऐसा लगता है कि इस समस्या को दूर करने के कुछ तरीके हैं।
विकल्प 1
मैं टर्मिनल विंडो खोलकर और निम्न कमांड चलाकर इसे चलाने में सक्षम था।
उपयुक्त निर्देशिका में बदलें:
cd /Applications/SQLDeveloper.app/Contents/resources/sqldeveloper
(यदि आप फ़ाइल को एप्लिकेशन . के अलावा किसी अन्य फ़ोल्डर में रखते हैं , एप्लिकेशन . को बदलें उस फ़ोल्डर/पथ के साथ)।
SQL डेवलपर चलाएँ:
zsh sqldeveloper.sh
उस कमांड को चलाने से SQL डेवलपर लॉन्च होता है।
विकल्प 2
हालाँकि मैं उस कमांड के साथ SQL डेवलपर को लॉन्च करने में सक्षम था, मैं भी इसे Finder में आइकन पर डबल क्लिक करके लॉन्च करने में सक्षम होना चाहता था।
निम्नलिखित चरणों ने मुझे ऐसा करने में सक्षम बनाया।
टर्मिनल विंडो में निम्न कमांड चलाएँ:
/usr/libexec/java_home -V
इसने निम्नलिखित लौटाया:
Matching Java Virtual Machines (2): 1.8.291.10 (x86_64) "Oracle Corporation" - "Java" /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home 1.8.0_291 (x86_64) "Oracle Corporation" - "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_291.jdk/Contents/Home /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
समस्या को ठीक करने के लिए, मैंने इसे चलाया:
sudo rm -rf "/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/"
और प्रॉम्प्ट पर अपना पासवर्ड दर्ज किया।
पहला कमांड फिर से चलाना:
/usr/libexec/java_home -V
अब निम्नलिखित लौटाता है:
Matching Java Virtual Machines (1): 1.8.0_291 (x86_64) "Oracle Corporation" - "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_291.jdk/Contents/Home /Library/Java/JavaVirtualMachines/jdk1.8.0_291.jdk/Contents/Home
ऐसा करने के बाद, मैं SQL डेवलपर को Finder में उसके आइकन पर डबल क्लिक करके लॉन्च करने में सक्षम था।