Päivitin äskettäin macOS: n Big Suriksi, enkä voi nyt avata SQLDeveloper.appia. saan tämän viestin:
SQLDeveloper.appia ei voi avata, koska kehittäjän henkilöllisyyttä ei voida vahvistaa
MacOS Catalinan kanssa se toimi täydellisesti.
Vastaavaa kysymystä käsiteltiin täällä ” SQLDeveloper.app ”voi” Ei avata, koska kehittäjän henkilöllisyyttä ei voida vahvistaa . Noudatin jo mainittua lähestymistapaa, mutta se ei ratkaissut ongelmaa.
Jokainen osoitin kohti ratkaisua olisi erittäin arvostettu.
vastaus
Sinun on päivitettävä JavaHome
product.conf
tiedosto SQL Developerista ja se toimii.
Tiedoston sijainti: /Users/<your-user-name>/.sqldeveloper/19.2.1/product.conf
Päivitä rivi JDK alle 11. Minun tapauksessani se on:
SetJavaHome /Library/Java/JavaVirtualMachines/<your_jdk_version_dir>/Contents/Home
Vastaa
-
Käynnistä pääteohjelma
-
Suorita seuraava komento luetteloiden Java-versiosi:
/usr/libexec/java_home -V
-
Lähdöstä ongelman aiheuttaa:
" Oracle Corporation " – " Java " / Kirjasto / Internet-laajennukset / JavaAppletPlugin.plugin / Sisältö / Koti "
Sinun on poista tämä kirjoittamalla seuraava komento:
sudo rm -rf "/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/"
-
Tarkista tällä hetkellä asetettu java_home-polku ja päivitä se asentamasi sqldeveloper-version mukaan
sudo vi $HOME/.sqldeveloper/20.4.0/product.conf
-
Lisää seuraava merkintä, jos sitä ei ole vielä lisätty (sinun on ehkä muutettava version mukaan)
SetJavaHome / Library / Java / JavaVirtualMachine s / jdk1.8.0_221.jdk / Sisältö / Koti
Minulle hienosti sql-kehittäjän 20.4 kanssa Mac OS Big Surissa
Vastaa
Vahvistan, tässä sovelluksessa on ongelma Big Surissa. Arvasin sen johtuen muutoksista java_home
-sovelluksen ympärillä MacOS 11: ssä.
Minulla on kiertotapa käynnistää SQL Developer komentoriviltä:
jhartman@MBP ~ % /Users/jhartman/Downloads/SQLDeveloper.app/Contents/Resources/sqldeveloper/sqldeveloper/bin/sqldeveloper Oracle SQL Developer Copyright (c) 2005, 2018, Oracle and/or its affiliates. All rights reserved. /Users/jhartman/Downloads/SQLDeveloper.app/Contents/Resources/sqldeveloper/sqldeveloper/bin/../../ide/bin/launcher.sh: line 885: /usr/lib/exec/java_home: No such file or directory
(virheestä huolimatta SQL Devel käynnistyy)
Testattu sqldeveloper-19.2.1.247.2212-macosx.app.zip
, päivitys yllä oleva komento, jossa on SQLDeveloper-sijaintisi.
Jos sinulla on aikaa, kannattaa nostaa SR: lle http://support.oracle.com/
Kommentit
vastaus
Perustuen sql-no ”-vastaukseen, poistin JavaAppletPlugin.plugin Internet-laajennushakemistostani ja ohitti macOS Gatekeeperin avaamaan sovelluksen.
- Poista laajennus:
sudo rm -rf "/Library/Internet Plug-Ins/JavaAppletPlugin.plugin/"
Vaihtoehtoisesti, jos sudo rm -rf tekee sinusta niin epämukavan kuin pitäisi, voit myös:
Siirry kansioon " painamalla (Komento + Vaihto = G) ja siirrä se roskakoriin.
“SQLDeveloper.app” can’t be opened because Apple cannot check it for malicious software.
. Kun tämä viesti on kunnossa,terminal
saan:zsh: killed
beta testing
-vaiheissaan