Hur man gör Eclipse Launch i Big Sur (04.28.24)

Om du vill köra din egen Java-kod, antingen för applikations- eller programvaruutveckling på Mac, är antagligen Eclipse IDE eller Integrated Development Environment ett av de bästa valen. Den är skriven i Java och används vanligtvis för att utveckla Java-appar. Du kan använda Eclipse IDE för att skriva, sammanställa och köra din Java-kod. Eclipse har de viktigaste verktyg som alla Java-utvecklare kan behöva, inklusive en Java IDE, en Git-klient, XML Editor, Maven och Gradle-integration.

Eclipse fungerar vanligtvis bra med Mac-datorer. Utvecklare som arbetar med att utveckla applikationer för macOS tycker att den här universella verktygsplattformen är till stor hjälp. Tyvärr var Eclipse en av programvarorna som påverkades av uppgraderingen till Big Sur. Av någon anledning fungerar Eclipse inte efter Big Sur-uppdateringen och användare får fel när de använder plattformen. I vissa fall misslyckas Eclipse ens med att starta alls.

Här är ett exempel på det felmeddelande som användarna får:
Det delade JVM-biblioteket “/ Library / Internet Plug-Ins / JavaAppletPlugin.plugin / Contents / Home / bin /../ lib / server / libjvm.dylib”
innehåller inte JNI_CreateJavaVM-symbolen.

Eller den här popupen:
Varning! Det gick inte att skapa den virtuella java-maskinen

Det här problemet har en enorm inverkan på tidslinjen för utveckling av applikationer som utvecklarna arbetar med. Och det här är bara en av problemen som har plågat Mac-användare som uppgraderade till macOS Big Sur.

Varför Eclipse inte startar i Big Sur

Precis som andra appar som gick sönder efter Big Sur-uppdateringen, Eclipse fungerar inte bra med den nya macOS på grund av kompatibilitetsproblem. Big Sur kom med många förändringar, inte bara när det gäller användargränssnittet utan också under huven. Och en av dessa ändringar kan orsaka det fel du får när du använder Eclipse.

Det här problemet är vanligt när du uppdaterar ditt operativsystem. Något som fungerade bra har plötsligt problem med att köra i det nya systemet. Ibland ligger felet hos utvecklaren som misslyckades eller glömde att uppdatera appen för att göra den mer kompatibel med det nya operativsystemet.

Skadade filer kan också vara orsaken till problemet. När filerna som är associerade med programvaran skadas kommer prestandan att påverkas kraftigt. Om du har ett antivirusprogram kan du försöka köra en skanning för att se om skadlig kod är den skyldige.

Oavsett orsaken är det inte så komplicerat att åtgärda detta fel så snart som möjligt. Vi har listat ned lösningarna nedan för att hjälpa dig att lösa problemet.

Vad ska jag göra om Eclipse inte startar i Big Sur

Om Eclipse plötsligt inte fungerar på Big Sur, här är några av stegen du kan ta.

Lösning 1: Starta om din Mac.

Den enklaste lösningen är att starta om din Mac. Klicka på Apple-menyn & gt; Starta om för att ge din Mac en ny start. Omstart löser vanligtvis mindre problem och tillfälliga problem som din dator kan uppleva. Efter omstart kan du försöka starta Eclipse igen för att se om du kommer att lyckas den här gången.

Lösning 2: Uppdatera Eclipse.

En föråldrad programvara kan orsaka ett stort antal problem, så du måste kolla först om det finns några väntande uppdateringar du behöver installera. Och det finns två sätt att göra detta. Gå först till Mac App Store och kolla under fliken Uppdateringar om det finns tillgängliga uppdateringar. Ett annat sätt att gå runt detta är att kontrollera tillverkarens webbplats och se om en ny patch eller uppdatering har släppts. Se till att du optimerar din Mac först med Mac-reparationsappen för att se till att inga skadade filer hindrar uppdateringen från att installeras.

Lösning # 3: Redigera Eclipse-inställningsfilen.

Vissa användare som upplevde detta fel lyckades genom att lägga till en skriptsträng i plist-filen. För att göra detta:

  • Öppna en Finder -fönster .
  • Klicka på Go & gt; Gå till mappen.
  • Kopiera och klistra in följande adress: /Applications/Eclipse.app/Contents/Info.plist
  • I filen, lägg till följande skript: -vm/Library/Java/JavaVirtualMachines/jdk1.8.0_201.jdk/Contents/Home/bin/java
  • Se till att ersätta värdet med ditt eget JAVA_HOME .
  • Stäng appen och starta om din Mac innan du startar Eclipse igen.

    Lösning 4: Redigera Info.plist och ställ in värdet -vm.

    Här är ett annat trick du kanske vill försök:

  • Installera den senaste Eclipse-versionen eller uppdatera din nuvarande version.
  • Högerklicka på Eclipse.app och klicka sedan på Visa paketets innehåll .
  • Öppna Info.plist -filen med en textredigerare.
  • Lägg till -vm / Library / Java / JavaVirtualMachines / jdk1.8.0_191.jdk / Innehåll / Hem / bin / java under tangenten Eclipse.
  • Redigera / Java / JavaVirtualMachines beroende på vilken version du har.
  • Stäng sedan filen och starta om Eclipse för att se om den fungerade.
  • Lösning # 5: Installera om openJDK VM.

    För att åtgärda problemet kan du också försöka ta bort openJDK VM och installera om den. För att göra detta:

  • Öppna en Finder -fönster .
  • Klicka på Go & gt; Gå till mappen.
  • Kopiera och klistra in följande adress: /Bibliotek/Java/JavaVirtualMachines
  • Leta efter mappen openJDK och dra det till Papperskorgen
  • Redigera fil Innehåll / info.plist och lägg till den här strängen i lösning 3.
  • Avsluta

    Ovanstående steg bör hjälpa dig att lösa det här felet, men kom ihåg att de flesta av dessa steg också föreslogs av andra Eclipse-användare. Vissa kanske fungerar för dig medan andra kanske inte. Allt du behöver göra är att arbeta dig ner i listan tills du hittar den lösning som fungerar för dig.


    YouTube-video: Hur man gör Eclipse Launch i Big Sur

    04, 2024