NetBeans: cos'è e come installarlo su Ubuntu e derivati

NetBeans e Ubuntu

Da qualche anno la programmazione ha aperto molte porte. Sono finiti i giorni in cui programmavi solo per creare software più importanti. Ora ci sono più dispositivi, più negozi di applicazioni e più potenziali clienti, quindi la programmazione e lo sviluppo devono essere presi in considerazione quando pensiamo di preparare e migliorare il nostro curriculum. Per tutto questo c'è un interesse crescente per NetBeans, un ambiente di sviluppo integrato basato su Java.

Ha un ambiente di sviluppo integrato È anche noto come IDE per il suo acronimo in inglese (Integrated Development Environment). Questo IDE, come lo chiameremo d'ora in poi, è progettato per limitare gli errori di codice e facilitare la correzione dei bug con strumenti come NetBeans FindBugs, che mirano a individuare e riparare i bug comuni nel codice Java e nel per gestire codice complesso con controlli sul campo, punti di interruzione e monitoraggio dell'esecuzione. D'altra parte, l'IDE NetBeans è progettato specificamente per gli sviluppatori Java, supporta C / C ++, PHP, Groovy e HTML5, oltre a Java, JavaScript e JavaFX.

NetBeans 11 su Kubuntu

NetBeans è progettato specificamente per gli sviluppatori Java

Gli strumenti e le capacità di NetBeans IDE includere un ricco editor di testo per strumenti di refactoring e modelli di codice, viste granulari e di alto livello delle applicazioni, layout della GUI drag-and-drop e controllo delle versioni tramite integrazione immediata con strumenti come Git. L'IDE NetBeans può essere eseguito su qualsiasi sistema operativo che supporta una JVM compatibile, inclusi Linux, Windows e OS X.

La piattaforma NetBeans sottostante supporta la creazione di nuove applicazioni e ulteriore sviluppo di applicazioni esistenti utilizzando componenti software modulari. Essendo un'applicazione che gira sulla piattaforma NetBeans, l'IDE NetBeans è estensibile e può essere esteso per supportare nuove lingue.

Un IDE open source

È stata Sun Microsystems a fondare il progetto all'inizio di questo secolo, o alla fine del secolo scorso, tenendo conto che un secolo inizia nell'anno 1 dello stesso. Eviteremo confusione se diciamo che è stata fondata nel giugno 2000. NetBeans è stata successivamente acquistata da Oracle, ma Sun MicroSystems rimane uno dei principali sponsor del progetto.

Stiamo parlando di un IDE di open source, che aiuta sempre più persone a usarlo, in parte potendolo usare gratuitamente. Sei anni dopo il suo lancio, l'IDE è stato concesso in licenza con la Common Development and Distribution License (CDDL) e un anno dopo è stato offerto con due licenze, CDDL e GPL2.

La versione più aggiornata, che puoi installare come spiegheremo di seguito, è Apache NetBeans 11 ed è stato rilasciato il 4 aprile 2019. Fino alla v8.2, il nome che ha ricevuto era NetBeans X, passando ad Apache NetBeans 9.0 nel luglio 2018. Dalla nona versione, non ci sono state più versioni puntuali come se esistessero, ad esempio , v8.2, v7.3.1 e v6.9.1, tra gli altri.

NetBeans dipende da Java

Come abbiamo spiegato e menzioneremo anche in seguito, stiamo parlando di un IDE o ambiente di sviluppo integrato Basato su Java. Ciò significa che dipende da questa tecnologia per poter funzionare. Senza Java non ci sono NetBeans. Ciò significa anche che possiamo trovare qualche incompatibilità, ad esempio, se utilizziamo una vecchia versione di Java e una versione moderna dell'IDE che è la protagonista di questo post. Il modo migliore per evitarlo, come spiegheremo nella prossima sezione, è installare una versione il cui pacchetto includa tutto il software necessario. NetBeans è disponibile sia in versione APT, sia in Snap e Flatpak. È quest'ultimo che ci interessa installare, poiché include già la versione di Java che funzionerà meglio, tutta nello stesso pacchetto.

Quando proviamo ad installare la versione Snap con il comando «sudo snap install netbeans» ci avverte che «Questa revisione dello snap "netbeans "èstata pubblicata usando il classico confinamento per cui potresti apportare modifiche arbitrarie al sistema al di fuori della cassetta di sicurezza in cui gli snap sono solitamente confinati, il che potrebbe rappresentare un rischio per il tuo sistema'Ma penso che sia totalmente sicuro. D'altro canto, questo pacchetto non include Java così come la versione Flatpak.

logo Java
Articolo correlato:
Installazione di Oracle Java 11 su Ubuntu 18.10 e derivati

Come installare NetBeans su Ubuntu

Penso che i diversi metodi esistenti per installare NetBeans siano uno dei suoi migliori biglietti da visita. Con questo intendo che ci sono molti modi per installarlo, inclusi i due più famosi pacchetti di nuova generazione: Flatpak e Snap. Possiamo installarlo direttamente dal nostro centro software nella sua versione APT, nella sua versione Snap in quelle che lo supportano non appena l'installazione è fatta da zero e anche nella sua versione Flatpak se precedentemente abbiamo abilitato il supporto. Basta cercare "neatbeans" senza le virgolette nel centro software e verranno visualizzate tutte e tre le opzioni. In tutti e tre i casi, possiamo installare NetBeans dal pulsante "installa".

D'altra parte, possiamo anche installarlo dal terminale, che sarebbe il seguente nella versione APT:

sudo apt install netbeans

Il seguente comando per la versione Snap:

sudo snap install netbeans --classic

E quanto segue è per la versione Flatpak:

flatpak install flathub org.apache.netbeans

Da quanto potrebbe accadere o solo per curiosità, il comando per avviare NetBeans nella versione Flatpak sarebbe il seguente:

flatpak run org.apache.netbeans

Perché non consiglio la versione APT (o anche lo Snap)

O qual è lo stesso: perché è consigliabile installare la versione Flatpak. Fondamentalmente per due motivi:

  • La versione APT installa molte dipendenze.
  • Java deve essere installato separatamente. Se installiamo una versione non supportata, non saremo nemmeno in grado di avviare il programma.

D'altra parte, il pacchetto Flatpak contiene in sé tutto ciò di cui hai bisogno per funzionare. È praticamente impossibile che ci siano problemi di compatibilità come potrebbero esserci nella versione APT.

E come disinstallarlo

Possiamo disinstallarlo così come lo abbiamo installato, cioè dal centro software o dal terminale. I comandi sarebbero:

Nella versione APT:

sudo apt remove netbeans
sudo apt autoremove

Nello schiocco

sudo snap remove netbeans --classic

Successivamente, elimineremo le cartelle /home/.netbeans, la / home / snap / netbeans e il file root / var / snap / netbeans.

Nella versione Flatpak:

flatpak --USUARIO uninstall org.apache.netbeans

Successivamente, elimineremo la cartella NetBeans che sarà /home/.var/app/org.apache.netbeans.

Sai già cos'è NetBeans e come installarlo / disinstallarlo in Ubuntu?

su gradle
Articolo correlato:
Gradle, installa questo strumento di automazione per i progetti Java

Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.