Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Programmazione/Eclipse"
Differenze tra le versioni 24 e 65 (in 41 versioni)
Versione 24 del 25/04/2009 19.34.37
Dimensione: 6143
Commento: Sistemata
Versione 65 del 03/06/2011 18.19.35
Dimensione: 5784
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 4: Linea 4:
[[BR]]
[[Indice(depth=1)]]
<<BR>>
<<Indice(depth=1)>>
Linea 7: Linea 7:
[[VersioniSupportate(hardy gutsy)]] <<Informazioni(forum="http://forum.ubuntu-it.org/index.php/topic,59705.0.html"; rilasci="8.04")>>
Linea 13: Linea 13:
= Preparativi = = Installazione =
Linea 15: Linea 15:
È necessario aver installato [:Programmazione/Java:Java Virtual Machine] sul sistema. '''Eclipse''' è già presente nei repository di Ubuntu, occorre semplicemente [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto [[apt://eclipse | eclipse]].
Linea 17: Linea 17:
Prima di procedere con l'installazione è necessario abilitare il [:Repository/Componenti:componente] '''universe''' dei [:Repository:repository] ufficiali. Per tradurre in italiano un'installazione di '''Eclipse''' occorre seguire i passaggi del paragrafo localizzazione.
Linea 19: Linea 19:
= Installazione di Eclipse 3.2 = La versione di '''Eclipse''' presente nelle sorgenti software non è sempre aggiornata, per ottenere l'ultima versione è possibile optare per l'installazione manuale.
Linea 21: Linea 21:
== Installazione dei pacchetti necessari == = Installazione manuale =
Linea 23: Linea 23:
||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%>[[Immagine(Icone/Piccole/warning.png,,center)]] ||<style="padding:0.5em; border:none;">'''Se si ha la necissità d'installare anche il plugin PHP-Eclipse leggere attentamente tutto il documento.''' ||  0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://gcj-jre | gcj-jre]].
Linea 25: Linea 25:
[:AmministrazioneSistema/InstallareProgrammi:Installare] i pacchetti ''eclipse'' e ''eclipse-nls''.  0. Scaricare nella propria '''Home''' l'archivio compresso presente a [[http://www.eclipse.org/downloads|questo indirizzo]].
Linea 27: Linea 27:
== Installazione del supporto per i linguaggi C/C++ ==  0. Spostare il file scaricato nella directory `/opt`: {{{
sudo mv FILE_SCARICATO.tar.gz /opt}}} Sostituire la dicitura «FILE_SCARICATO.tar.gz» con il nome del file scaricato.
Linea 29: Linea 30:
Per utilizzare '''Eclipse''' nello sviluppo di applicazioni nei linguaggi C e C++ è sufficiente [:AmministrazioneSistema/InstallareProgrammi:installare] il pacchetto ''eclipse-cdt''.  0. Scompattare l'archivio è sufficiente digitando i seguenti comandi: {{{
cd /opt
sudo tar -xvf [FILE_SCARICATO].tar.gz}}}
Linea 31: Linea 34:
== Installazione del supporto alla lingua italiana ==  0. Cambiare i permessi alla cartella di '''Eclipse''': {{{
sudo chown -R root:root /opt/eclipse }}}
Linea 33: Linea 37:
Per abilitare il supporto alla lingua italiana è sufficiente [:AmministrazioneSistema/InstallareProgrammi:installare] il pacchetto ''eclipse-nls''. ||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Con la versione 3.6 (Helios) questa procedura può causare problemi all'installazione dei plugin. Ciò può essere risolto cambiando permessi su file e cartelle sull'utente user invece del root ([[https://bugs.eclipse.org/bugs/show_bug.cgi?id=317896|bug 317896]]).'' ||
Linea 35: Linea 39:
== Installazione del plugin PHP-Eclipse in Eclipse 3.2 == Per avviare '''Eclipse''' in un modo più semplice è stato scritto uno script di avvio. Creare con un editor di testo ed i privilegi amministrativi il file `/usr/local/bin/eclipse` ed incollarvi dentro le seguenti righe: {{{
#!/bin/bash
export MOZILLA_FIVE_HOME="/usr/lib/firefox/"
export ECLIPSE_HOME="/opt/eclipse"
/opt/eclipse/eclipse}}}
Linea 37: Linea 45:
[:AmministrazioneSistema/InstallareProgrammi:Installare] i pacchetti ''eclipse-platform'' e ''eclipse-source''. In '''Ubuntu 9.10''' e la versione 3.5 vi sono problemi con i pulsanti del programma ed occorre aggiungere al precedente script anche la riga: {{{
export GDK_NATIVE_WINDOWS=1 }}}
Linea 39: Linea 48:
== Configurazione di PHP-Eclipse == Per avviare '''Eclipse''' digitare in un terminale: {{{
eclipse}}}
Se si riceve l'errore: {{{
Problems opening page}}}
eliminare le righe contenenti export dal precedente script.
Linea 41: Linea 54:
Avviare '''Eclipse''' digitando in un terminale, selezionare un ambiente di lavoro e attendere l'avvio del programma. = Localizzazione =
Linea 43: Linea 56:
Selezionare '''''Guida -> Aggiornamenti software -> Trova e installa...''''', nella finestra che compare selezionare «'''Ricerca nuove funzioni da installare'''» e fare clic su «'''Avanti'''». Se si è scelta l'installazione manuale, scaricare nella cartella di installazione di '''Eclipse''' il pacchetto [[http://archive.eclipse.org/eclipse/downloads/drops/L-3.2_Language_Packs-200607121700/index.php|NLpack1-eclipse-SDK-3.2-gtk.zip]] e scompattarlo.
Linea 45: Linea 58:
Scegliere «'''Nuovo sito remoto'''» e inserire in «'''Nome'''» la dicitura «PHPeclipse official releases» e in «'''URL'''» l'indirizzo `http://phpeclipse.sourceforge.net/update/stable/1.1.x/`; infine confermare con «'''OK'''» e selezionare «'''Fine'''». Per avviare '''Eclipse''' in lingua italiana digitare il comando: {{{
eclipse -nl it_IT}}}
Linea 47: Linea 61:
Riavviare '''Eclipse''', andare su '''''Finestra -> Apri prospettiva -> Altro''''' e selezionare «'''PHP'''» e confermare con «'''OK'''». Questi parametri possono essere aggiunti allo script di avvio visto nel paragrafo precedente.
Linea 49: Linea 63:
== Gestione dei componenti di sistema ==
Linea 51: Linea 64:
'''Eclipse''' integra al suo interno un sistema di gestione degli aggiornamenti, utile per ricevere le nuove versioni dei componenti e dei plugin installati. = Plugin =
Linea 53: Linea 66:
Per ricevere gli aggiornamenti e renderli disponibili a tutti gli utenti del sistema è necessario avviare '''Eclipse''' con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] e procedere come segue: Per installare un plugin occorre semplicemente scompattarlo nella cartella di installazione del programma. Quando si è installato il programma tramite i repository di Ubuntu è presente una cartella contenente i plugin in `/usr/lib/eclipse/`. Normalmente '''Eclipse''' rileva automaticamente i plugin affinché possano essere utilizzati dall'utente.
Linea 55: Linea 68:
 0. Selezionare '''''Guida -> Aggiornamenti software -> Trova e installa...''''' per avviare il gestore degli aggiornamenti.
 0. Scegliere l'opzione desiderata:
   * «'''Search for updates of the currently installed features'''»
    * Controlla la presenza di aggiornamenti per i componenti di programma e plugins aggiuntivi installati.
   * «'''Search for new features to install'''»
    * Cerca e restituisce la lista di componenti e plugins disponibili per l'installazione corrente.
 0. Scegliere il mirror più vicino ed aggiornare il tutto.
In un'installazione manuale di '''Eclipse''' i plugin possono essere installati avviando il gestore degli aggiornamenti con i diritti amministrativi. Di seguito è proposto l'esempio su come installare il plugin phpeclipse.
Linea 63: Linea 70:
= Installazione di Eclipse 3.3 e successive = == Phpeclipse ==
Linea 65: Linea 72:
Scaricando nella propria '''Home''' l'archivio compresso presente a [http://www.eclipse.org/downloads questo indirizzo]. Una volta scaricato il file, si può procedere all'installazione del programma all'interno della cartella `/opt/eclipse`, in modo tale da renderlo disponibile a tutti gli utenti del sistema.  0. Selezionare '''''Guida → Aggiornamenti software → Trova e installa...''''' per avviare il gestore degli aggiornamenti.
Linea 67: Linea 74:
Ecco come procedere:
 1. Rimuovere la precedente versione di '''Eclipse''', digitando il seguente comando in una finestra di terminale: {{{
sudo apt-get remove --purge eclipse eclipse-platform eclipse-source eclipse-nls eclipse-cdt
}}}
 1. Per creare la cartella `/opt` è sufficiente digitare il seguente comando in una finestra di terminale: {{{
sudo mkdir /opt
}}}
 1. Spostare il file scaricato nella directory `/opt`: {{{
sudo mv FILE_SCARICATO.tar.gz /opt
}}} Sostituire la dicitura «FILE_SCARICATO.tar.gz» con il nome del file scaricato.
 1. Per scompattare l'archivio è sufficiente digitare i seguenti comandi: {{{
cd /opt
sudo tar -xvf [FILE_SCARICATO].tar.gz
}}}
 1. Per creare un collegamento alla cartella `/usr/local/bin` è sufficiente digitare il seguente comando: {{{
sudo ln -s /opt/eclipse/eclipse /usr/local/bin/
}}}
 1. L'installazione è stata completata. Per avviare '''eclipse''' è sufficiente digitare il seguente comando in una finestra di terminale: {{{
eclipse
}}}
 0. Scegliere «'''"Search for new features to install"'''»
Linea 88: Linea 76:
== Configurazione del plugin PHP-Eclipse ==  0. Creare un «'''"New remote site"'''» ed inserire nel campo Name la stringa PHPEclipse 1.2.x, inserire {{{
http://update.phpeclipse.net/update/stable/1.2.x}}} nel campo URL e dare OK.
Linea 90: Linea 79:
 0. Per avviare '''Eclipse''' è sufficiente digitare il seguente comando in una finestra di terminale: {{{
eclipse
}}}
 0. Verificare che PHPEclipse 1.2.x si selezionato e fare clic su «'''"Finish"'''»
Linea 94: Linea 81:
 0. Scegliere uno spazio di lavoro ed attendere l'avvio del programma.  0. «'''"Next"'''»
Linea 96: Linea 83:
 0. Selezionare '''''Help->Software Updates'''''. ||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Il processo di installazione può causare problemi se vi sono meno di 512 MiB di ram disponibili'' ||
Linea 98: Linea 85:
   * Nella finestra che si aprire selezionare «'''Available Software'''» e selezionare «'''Add Site'''». Dopo aver installato un plugin attraverso «'''" Aggiornamenti software"'''» i permessi di file e cartella in `/opt/eclipse` devono essere risistemati. Le nuove cartelle dei plugin devono essere esplorabili da ciascun utente e i file devonono essere letti da ogni utente: {{{
sudo find /opt/eclipse/ -type d -exec chmod o+rx {} \;
sudo find /opt/eclipse/ -type f -exec chmod o+r {} \; }}}
Linea 100: Linea 89:
   * Inserire in «'''URL'''» l'indirizzo `http://update.phpeclipse.net/update/nightly` e confermare con «'''OK'''» == Aptana ==
Linea 102: Linea 91:
   * Cliccare con il tasto destro del mouse su `http://update.phpeclipse.net/update/nightly` che troverete subito sotto a `Ganymede` e selezionare '''Install'''. Aptana è un plugin per lo sviluppo web con Eclipse. Aptana aiuta nella creazione di codice sorgente in PHP, HTML e Javascript.
Linea 104: Linea 93:
 0. A questo punto non resta che seguire la procedura guidata ed attendere il termine dell'installazione. == CDT ==
Linea 106: Linea 95:
 0. Riavviare '''Eclipse''' e in '''''Window -> Open Prospective -> Other''''' selezionare '''PHP''' e confermare con «'''OK'''». Per utilizzare '''Eclipse''' nello sviluppo di applicazioni nei linguaggi C e C++
Linea 108: Linea 97:
=== Installazione da Gestore pacchetti ===

A partire da '''Ubuntu 10.10''' è sufficiente [[AmministrazioneSistema/InstallareProgrammi|installare]] i pacchetti [[apt://eclipse-cdt | eclipse-cdt]] e [[apt://g++ | g++]].
Linea 111: Linea 103:
 * [:Programmazione/Java:Guida all'installazione di Java]
 * [http://www.eclipse.org Sito ufficiale del progetto]
 * [:Programmazione/NetBeans:Guida all'installazione di NetBeans]
 * [http://www.phpeclipse.de
PHP-Eclipse]
 * [http://dev.phpeclipse.com/wiki/ Wiki ufficiale PHP-Eclipse]
 * [[Programmazione/Java|Guida all'installazione di Java]]
 * [[http://www.eclipse.org|Sito ufficiale del progetto]]
 * [[http://www.phpeclipse.de|PHP-Eclipse]]
 * [[http://dev.phpeclipse.com/wiki/|Wiki ufficiale PHP-Eclipse]]
Linea 118: Linea 109:
CategoryProgrammazione CategoryProgrammazione CategoryDaRevisionare


Problemi in questa pagina? Segnalali in questa discussione

Introduzione

Eclipse è un ambiente di sviluppo integrato, sviluppato in passato da IBM e successivamente preso in gestione da Eclipse Foundation che si occupa tutt'ora del suo sviluppo.

Installazione

Eclipse è già presente nei repository di Ubuntu, occorre semplicemente installare il pacchetto eclipse.

Per tradurre in italiano un'installazione di Eclipse occorre seguire i passaggi del paragrafo localizzazione.

La versione di Eclipse presente nelle sorgenti software non è sempre aggiornata, per ottenere l'ultima versione è possibile optare per l'installazione manuale.

Installazione manuale

  1. Installare il pacchetto gcj-jre.

  2. Scaricare nella propria Home l'archivio compresso presente a questo indirizzo.

  3. Spostare il file scaricato nella directory /opt:

    sudo mv FILE_SCARICATO.tar.gz /opt
    Sostituire la dicitura «FILE_SCARICATO.tar.gz» con il nome del file scaricato.
  4. Scompattare l'archivio è sufficiente digitando i seguenti comandi:

    cd /opt
    sudo tar -xvf [FILE_SCARICATO].tar.gz
  5. Cambiare i permessi alla cartella di Eclipse:

    sudo chown -R root:root /opt/eclipse 

Con la versione 3.6 (Helios) questa procedura può causare problemi all'installazione dei plugin. Ciò può essere risolto cambiando permessi su file e cartelle sull'utente user invece del root (bug 317896).

Per avviare Eclipse in un modo più semplice è stato scritto uno script di avvio. Creare con un editor di testo ed i privilegi amministrativi il file /usr/local/bin/eclipse ed incollarvi dentro le seguenti righe:

export MOZILLA_FIVE_HOME="/usr/lib/firefox/"
export ECLIPSE_HOME="/opt/eclipse"
/opt/eclipse/eclipse

In Ubuntu 9.10 e la versione 3.5 vi sono problemi con i pulsanti del programma ed occorre aggiungere al precedente script anche la riga:

export GDK_NATIVE_WINDOWS=1 

Per avviare Eclipse digitare in un terminale:

eclipse

Se si riceve l'errore:

Problems opening page

eliminare le righe contenenti export dal precedente script.

Localizzazione

Se si è scelta l'installazione manuale, scaricare nella cartella di installazione di Eclipse il pacchetto NLpack1-eclipse-SDK-3.2-gtk.zip e scompattarlo.

Per avviare Eclipse in lingua italiana digitare il comando:

eclipse -nl it_IT

Questi parametri possono essere aggiunti allo script di avvio visto nel paragrafo precedente.

Plugin

Per installare un plugin occorre semplicemente scompattarlo nella cartella di installazione del programma. Quando si è installato il programma tramite i repository di Ubuntu è presente una cartella contenente i plugin in /usr/lib/eclipse/. Normalmente Eclipse rileva automaticamente i plugin affinché possano essere utilizzati dall'utente.

In un'installazione manuale di Eclipse i plugin possono essere installati avviando il gestore degli aggiornamenti con i diritti amministrativi. Di seguito è proposto l'esempio su come installare il plugin phpeclipse.

Phpeclipse

  1. Selezionare Guida → Aggiornamenti software → Trova e installa... per avviare il gestore degli aggiornamenti.

  2. Scegliere «"Search for new features to install"»

  3. Creare un «"New remote site"» ed inserire nel campo Name la stringa PHPEclipse 1.2.x, inserire

    http://update.phpeclipse.net/update/stable/1.2.x
    nel campo URL e dare OK.
  4. Verificare che PHPEclipse 1.2.x si selezionato e fare clic su «"Finish"»

  5. «"Next"»

Il processo di installazione può causare problemi se vi sono meno di 512 MiB di ram disponibili

Dopo aver installato un plugin attraverso «" Aggiornamenti software"» i permessi di file e cartella in /opt/eclipse devono essere risistemati. Le nuove cartelle dei plugin devono essere esplorabili da ciascun utente e i file devonono essere letti da ogni utente:

sudo find /opt/eclipse/ -type d -exec chmod o+rx {} \;
sudo find /opt/eclipse/ -type f -exec chmod o+r {} \; 

Aptana

Aptana è un plugin per lo sviluppo web con Eclipse. Aptana aiuta nella creazione di codice sorgente in PHP, HTML e Javascript.

CDT

Per utilizzare Eclipse nello sviluppo di applicazioni nei linguaggi C e C++

Installazione da Gestore pacchetti

A partire da Ubuntu 10.10 è sufficiente installare i pacchetti eclipse-cdt e g++.

Ulteriori risorse


CategoryProgrammazione CategoryDaRevisionare