Com fer el llançament d’Eclipse a Big Sur (04.28.24)

Si voleu executar el vostre propi codi Java, ja sigui per al desenvolupament d'aplicacions o programari en Mac, Eclipse IDE o Integrated Development Environment és probablement una de les millors opcions. Està escrit en Java i s’utilitza generalment per desenvolupar aplicacions Java. Podeu utilitzar Eclipse IDE per escriure, compilar i executar el vostre codi Java. Eclipse té les eines essencials que pot necessitar qualsevol desenvolupador de Java, inclosos un Java IDE, un client Git, un editor XML, una integració de Maven i Gradle.

Eclipse sol funcionar molt bé amb Macs. Els desenvolupadors que participen en el desenvolupament d’aplicacions per a macOS troben que aquesta plataforma d’eines universal és de gran ajuda. Malauradament, Eclipse va ser un dels programes afectats per l’actualització a Big Sur. Per alguna raó, Eclipse no funciona després de l’actualització de Big Sur i els usuaris reben errors en utilitzar la plataforma. En alguns casos, Eclipse ni tan sols s'inicia.

Aquí teniu un exemple del missatge d'error que reben els usuaris:
La biblioteca compartida JVM "/ Library / Internet Plug-Ins / JavaAppletPlugin.plugin / Contents / Home / bin /../ lib / server / libjvm.dylib"
no conté el símbol JNI_CreateJavaVM.

O aquesta finestra emergent:
Alerta! No s'ha pogut crear la màquina virtual Java

Aquest problema té un gran impacte en la cronologia de desenvolupament de les aplicacions en què estan desenvolupant els desenvolupadors. I aquest és només un dels problemes que han afectat els usuaris de Mac que han actualitzat a macOS Big Sur.

Per què Eclipse no es llança a Big Sur

Igual que altres aplicacions que van fallar després de l’actualització de Big Sur, Eclipse no funciona bé amb el nou macOS a causa de problemes de compatibilitat. Big Sur va venir amb molts canvis, no només pel que fa a la interfície d’usuari, sinó també sota el capó. I un d'aquests canvis pot estar causant l'error que es produeix quan s'utilitza Eclipse.

Aquest problema és habitual quan actualitzeu el sistema operatiu. Alguna cosa que funcionava bé de sobte té problemes per executar-se al nou sistema. De vegades, la culpa és del desenvolupador que ha fallat o ha oblidat actualitzar l'aplicació per fer-la més compatible amb el nou sistema operatiu.

Els fitxers danyats també poden ser el motiu d'aquest problema. Quan es danyin els fitxers associats al programari, el rendiment es veurà molt afectat. Si teniu un antivirus, proveu d'explorar per veure si el malware és el culpable.

Independentment del motiu que sigui, solucionar aquest error tan aviat com sigui possible no hauria de ser tan complicat. A continuació, es detallen les solucions següents per ajudar-vos a solucionar aquest problema.

Què cal fer si Eclipse no es llança a Big Sur

Si Eclipse no funciona de sobte a Big Sur, aquí teniu alguns dels passos que podeu prendre.

Solució núm. 1: reinicieu el Mac.

La solució més senzilla és reiniciar el Mac. Feu clic al menú Apple & gt; Reinicieu per iniciar el vostre Mac amb un nou començament. El reinici sol solucionar problemes tècnics menors i problemes temporals que pot tenir l’ordinador. Després de reiniciar-lo, podeu provar de llançar Eclipse de nou per veure si aquesta vegada tindreu èxit.

Solució núm. 2: actualitzeu Eclipse.

Un programari obsolet pot causar una àmplia gamma de problemes, de manera que cal que comproveu primer si hi ha actualitzacions pendents que cal instal·lar. I hi ha dues maneres de fer-ho. Primer, aneu a Mac App Store i comproveu a la pestanya Actualitzacions si hi ha actualitzacions disponibles. Una altra manera de solucionar-ho és comprovar el lloc web del fabricant i veure si s’ha publicat un nou pedaç o actualització. Assegureu-vos d’optimitzar primer el Mac mitjançant l’aplicació de reparació de Mac per assegurar-vos que cap fitxer malmès impedeixi la instal·lació de l’actualització.

Solució núm. 3: Editeu el fitxer de preferències Eclipse.

Alguns usuaris que experimentaven aquest error van trobar èxit afegint una cadena de seqüències d'ordres al fitxer plist. Per fer-ho:

  • Obriu una finestra Finder .

  • Feu clic a Vés & gt; Aneu a la carpeta.
  • Copieu i enganxeu la següent adreça: /Applications/Eclipse.app/Contents/Info.plist Al baf, afegiu el fitxer següent script: -vm/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/bin/java b. .
  • Tanqueu l'aplicació i reinicieu el Mac abans de tornar a iniciar Eclipse.

    Solució núm. 4: Editeu Info.plist i configureu el valor -vm.

    Aquí hi ha un altre truc que és possible proveu:

  • Instal·leu la versió més recent d'Eclipse o actualitzeu la vostra versió actual.
  • Feu clic amb el botó dret a Eclipse.app i, a continuació, feu clic a Mostra el contingut del paquet .
  • Obriu el fitxer Info.plist amb un editor de text.
  • Afegiu -vm / Library / Java / JavaVirtualMachines / jdk1.8.0_191.jdk / Contents / Home / bin / java a la tecla Eclipse.
  • Editeu / Java / JavaVirtualMachines en funció de la versió que tingueu.
  • A continuació, tanqueu el fitxer i torneu a iniciar Eclipse per veure si funcionava.
  • Solució núm. 5: torneu a instal·lar openJDK VM.

    Per solucionar aquest problema, també podeu provar de suprimir la màquina virtual OpenJDK i tornar-lo a instal·lar. Per fer-ho:

  • Obriu una finestra Finder .

  • Feu clic a Vés & gt; Aneu a la carpeta.
  • Copieu i enganxeu la següent adreça: /Library/Java/JavaVirtualMachines
  • Cerqueu la carpeta openJDK i arrossegueu-lo a la Trash.
  • Torneu a instal·lar openJDK.
  • Obriu la carpeta Aplicacions i feu clic amb el botó dret a Suite de primavera & gt; Mostra el contingut del paquet.
  • Editeu el fitxer Contents / info.plist i afegiu aquesta cadena a la solució núm. 3.

    Els passos anteriors us ajudaran a resoldre aquest error, però tingueu en compte que la majoria d'aquests passos també els van suggerir altres usuaris d'Eclipse. Alguns poden funcionar per a vosaltres, mentre que d’altres no. Tot el que heu de fer és avançar per la llista fins a trobar la solució que us convingui.


    Vídeo de YouTube: Com fer el llançament d’Eclipse a Big Sur

    04, 2024