NetBeans: wat het is en hoe het op Ubuntu en derivaten te installeren

NetBeans en Ubuntu

Programmeren heeft al een paar jaar veel deuren geopend. Voorbij zijn de dagen dat je alleen programmeerde om belangrijkere software te maken. Nu zijn er meer apparaten, meer applicatiewinkels en meer potentiële klanten, dus er moet rekening worden gehouden met programmering en ontwikkeling als we nadenken over het voorbereiden en verbeteren van ons curriculum. Voor dit alles is er steeds meer belangstelling voor NetBeans, een op Java gebaseerde geïntegreerde ontwikkelomgeving.

Naar een geïntegreerde ontwikkelomgeving Het is ook bekend als IDE vanwege het acroniem in het Engels (Integrated Development Environment). Deze IDE, zoals we er vanaf nu naar zullen verwijzen, is ontworpen om codefouten te beperken en bugfixes te vergemakkelijken met tools zoals NetBeans FindBugs, die tot doel hebben veelvoorkomende bugs in Java en Debugger-code te lokaliseren en te repareren. om complexe code te beheren met veldbesturingen, breekpunten en bewaking van de uitvoering. Aan de andere kant is de NetBeans IDE specifiek ontworpen voor Java-ontwikkelaars, het ondersteunt C / C ++, PHP, Groovy en HTML5, naast Java, JavaScript en JavaFX.

NetBeans 11 op Kubuntu

NetBeans is speciaal ontworpen voor Java-ontwikkelaars

De tools en mogelijkheden van het NetBeans IDE een rich-text-editor bevatten voor refactoring-tools en codesjablonen, gedetailleerde weergaven van applicaties op hoog niveau, een GUI-lay-out met slepen en neerzetten en versiebeheer door middel van out-of-the-box integratie met tools zoals Git. De NetBeans IDE kan op elk besturingssysteem worden uitgevoerd die een JVM ondersteunt compatibel, inclusief Linux, Windows en OS X.

Het onderliggende NetBeans-platform ondersteunt het creëren van nieuwe applicaties en verdere ontwikkeling van bestaande applicaties met behulp van modulaire softwarecomponenten. Als een applicatie die op het NetBeans-platform draait, is de NetBeans IDE uitbreidbaar en kan worden uitgebreid om nieuwe talen te ondersteunen.

Een open source IDE

Het was Sun Microsystems die het project heeft opgericht aan het begin van deze eeuw, of aan het einde van de vorige eeuw, rekening houdend met het feit dat een eeuw begint in jaar 1 van hetzelfde. We zullen verwarring voorkomen als we zeggen dat het werd opgericht in juni 2000. NetBeans werd later gekocht door Oracle, maar Sun MicroSystems blijft een belangrijke sponsor van het project.

We hebben het over een IDE van open source, waardoor steeds meer mensen het kunnen gebruiken, onder meer door het gratis te kunnen gebruiken. Zes jaar na de lancering kreeg de IDE een licentie onder de Common Development and Distribution License (CDDL) en een jaar later werd hij aangeboden onder twee licenties, de CDDL en GPL2.

De meest recente versie, die u kunt installeren, zoals we hieronder zullen uitleggen, is Apache NetBeans 11 en werd uitgebracht op 4 april 2019. Tot v8.2 was de naam NetBeans X, die in juli 9.0 veranderde in Apache NetBeans 2018. Sinds de negende versie zijn er geen puntversies meer, alsof er bijvoorbeeld , v8.2, v7.3.1 en v6.9.1, onder anderen.

NetBeans is afhankelijk van Java

Zoals we hebben uitgelegd en later ook zullen vermelden, hebben we het over een IDE of geïntegreerde ontwikkelomgeving Java gebaseerd​ Dit betekent dat het van deze technologie afhangt om te kunnen functioneren. Zonder Java zijn er geen NetBeans. Dit betekent ook dat we enige incompatibiliteit kunnen vinden, bijvoorbeeld als we een oude versie van Java gebruiken en een moderne versie van de IDE die de hoofdrolspeler is van dit bericht. De beste manier om dit te vermijden, zoals we in de volgende sectie uitleggen, is door een versie te installeren waarvan het pakket alle benodigde software bevat. NetBeans is zowel beschikbaar in APT-versie, als in Snap en Flatpak. Het is de laatste die we willen installeren, omdat deze al de versie van Java bevat die het beste werkt, allemaal in hetzelfde pakket.

Wanneer we de Snap-versie proberen te installeren met het commando «sudo snap install netbeans», wordt ons gewaarschuwd dat «Deze herziening van de "netbeans" -mutatie is gepubliceerd met behulp van klassieke opsluiting, zodat u willekeurige wijzigingen aan het systeem kunt aanbrengen buiten de kluis waarin de snaps gewoonlijk zijn opgesloten, wat een risico kan vormen voor uw systeem'Maar ik denk dat het volkomen veilig is. Anderzijds, dit pakket bevat geen Java zoals het is opgenomen in de Flatpak-versie.

Java-logo
Gerelateerd artikel:
Oracle Java 11 installeren op Ubuntu 18.10 en afgeleiden

Hoe NetBeans op Ubuntu te installeren

Ik denk dat de verschillende bestaande methoden om NetBeans te installeren een van de beste visitekaartjes is. Hiermee bedoel ik dat er veel manieren zijn om het te installeren, inclusief de twee meest bekende next-gen-pakketten: Flatpak en Snap​ We kunnen het rechtstreeks vanuit ons softwarecentrum installeren in zijn APT-versie, in zijn Snap-versie in degenen die het ondersteunen zodra de installatie helemaal opnieuw is voltooid en ook in zijn Flatpak-versie indien eerder we hebben ondersteuning ingeschakeld​ Zoek gewoon naar "neatbeans" zonder de aanhalingstekens in het softwarecentrum en alle drie de opties verschijnen. In alle drie de gevallen kunnen we NetBeans installeren via de knop "installeren".

Aan de andere kant kunnen we het ook vanaf de terminal installeren, wat in de APT-versie als volgt zou zijn:

sudo apt install netbeans

Het volgende commando voor de Snap-versie:

sudo snap install netbeans --classic

En het volgende is voor de Flatpak-versie:

flatpak install flathub org.apache.netbeans

Van wat er kan gebeuren of gewoon als een curiositeit, zou het commando om NetBeans in de Flatpak-versie te starten het volgende zijn:

flatpak run org.apache.netbeans

Waarom ik de APT-versie (of zelfs de Snap) niet aanbeveel

Of wat hetzelfde is: waarom het raadzaam is om de Flatpak-versie te installeren. In principe om twee redenen:

  • De APT-versie installeert veel afhankelijkheden.
  • Java moet apart worden geïnstalleerd. Als we een niet-ondersteunde versie installeren, kunnen we het programma niet eens starten.

Aan de andere kant bevat het Flatpak-pakket op zichzelf alles wat je nodig hebt om te functioneren. Het is praktisch onmogelijk dat er compatibiliteitsproblemen zijn, zoals in de APT-versie.

En hoe u het kunt verwijderen

We kunnen het verwijderen zoals we het hebben geïnstalleerd, dat wil zeggen vanuit het softwarecentrum of vanaf de terminal. De commando's zouden zijn:

In APT-versie:

sudo apt remove netbeans
sudo apt autoremove

In een handomdraai

sudo snap remove netbeans --classic

Later zullen we de mappen verwijderen /home/.netbeans, / home / snap / netbeans en de root / var / snap / netbeans.

In de Flatpak-versie:

flatpak --USUARIO uninstall org.apache.netbeans

Later zullen we de NetBeans-map verwijderen die zal zijn /home/.var/app/org.apache.netbeans.

Weet u al wat NetBeans is en hoe u het in Ubuntu kunt installeren / verwijderen?

ongeveer gradle
Gerelateerd artikel:
Gradle, installeer deze automatiseringstool voor Java-projecten

Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.