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 8 e 54 (in 46 versioni)
Versione 8 del 23/10/2007 11.46.46
Dimensione: 4718
Commento:
Versione 54 del 03/06/2011 16.07.44
Dimensione: 5388
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
#format wiki ## page was renamed from Programmazione/EclipseIDE
#format wiki
Linea 3: Linea 4:
[[BR]]
||<tablestyle="float:right; font-size: 0.9em; width:35%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Indice'''[[TableOfContents(1)]]||
<<BR>>
<<Indice(depth=1)>>

<<Informazioni(forum="http://forum.ubuntu-it.org/index.php/topic,59705.0.html"; rilasci="8.04")>>
Linea 8: Linea 11:
Per installare '''Eclipse''' su Ubuntu ci sono due metodi, uno ''ufficiale'', tramite [:Repository:repository], e uno ''non-ufficiale'', scaricando il software direttamente dal sito del programma. '''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.
Linea 10: Linea 13:
Il secondo metodo può rivelarsi molto utile nel caso si utilizzi un sistema a ''64 bit'', poichè il pacchetto presente nei repository ufficiali può presentare dei problemi. = Installazione =
Linea 12: Linea 15:
||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%>[[Immagine(Icone/Piccole/note.png,,center)]] ||<style="padding:0.5em; border:none;">''É necessario avere una [:Java:Java Virtual Machine] installata sul proprio sistema.'' || '''Eclipse''' è già presente nei repository di Ubuntu, occorre semplicemente [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto [[apt://eclipse | eclipse]].
Linea 14: Linea 17:
= Installazione da repository = Per tradurre in italiano un'installazione di '''Eclipse''' occorre seguire i passaggi del paragrafo localizzazione. Tuttavia, il contenuto del pacchetto della lingua è scompattato in `/usr/lib` invece che in `/opt`.
Linea 16: Linea 19:
== Preparativi == La versione di '''Eclipse''' presente nelle sorgenti software non è sempre aggiornata, per ottenere l'ultima versione è possibile optare per l'installazione manuale.
Linea 18: Linea 21:
Il download dei pacchetti richiede di avere abilitato il [:Repository/Componenti:componente] '''universe''' all'interno del proprio [:SourcesList:file dei repository] = Installazione manuale =
Linea 20: Linea 23:
== Installazione ==  0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://gcj-jre | gcj-jre]].
Linea 22: Linea 25:
Per installare i pacchetti ''eclipse'' e ''eclipse-nls'' è sufficiente digitare il seguente comando in un terminale:
{{{
sudo apt-get install eclipse eclipse-nls
}}}
 0. Scaricare nella propria '''Home''' l'archivio compresso presente a [[http://www.eclipse.org/downloads|questo indirizzo]].
Linea 27: Linea 27:
Il primo pacchetto installerà tutto il necessario al corretto funzionamento dell'ambiente di sviluppo, il secondo il supporto per le lingue.  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:
== Installazione supporto per i linguaggi C/C++ ==  0. Scompattare l'archivio è sufficiente digitando i seguenti comandi: {{{
cd /opt
sudo tar -xvf [FILE_SCARICATO].tar.gz}}}
Linea 31: Linea 34:
Se si intende utilizzare '''Eclipse''' per sviluppare applicazioni in linguaggio C/C++ è sufficiente [:AmministrazioneSistema/InstallareProgrammi:installare] il pacchetto ''eclipse-cdt''.  0. Cambiare i permessi alla cartella di '''Eclipse''': {{{
sudo chown -R root:root /opt/eclipse }}}
Linea 33: Linea 37:
= Installazione dall'archivio compresso = ||<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:
Su '''Ubuntu 6.10''' «'''Edgy Eft'''» per [:Amd64:amd64] il precedente metodo potrebbe avere come risultato un'installazione __non funzionante__ a causa di un'incompatibilità della versione distribuita con i repository ufficiali. 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:
Si può ovviare al problema semplicemente scaricando e installando il pacchetto presente in [http://www.eclipse.org/downloads questa] pagina. 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:
Una volta scaricato il file (di estensione `tar.gz`) nella propria cartella home (`~/`) si procederà all'installazione del programma all'interno della directory `/opt/eclipse`, in modo tale da renderlo disponibile a tutti gli utenti del sistema. 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:
Ecco come procedere:
 1. Aprire un terminale e digitare il seguente comando per creare la cartella `/opt`: {{{
sudo mkdir /opt
}}}
 1. Spostare il file scaricato nella cartella `/opt`: {{{
sudo mv [FILE_SCARICATO].tar.gz /opt
}}}
 1. Scompattare il file: {{{
cd /opt && tar -xvf [FILE_SCARICATO].tar.gz
}}}
 1. Creare un collegamento alla cartella `/usr/bin`: {{{
sudo ln -s /opt/eclipse/eclipse /usr/bin/
}}}
 1. L'installazione è stata completata. Per avviare '''eclipse''' è sufficiente dare il seguente comando: {{{
eclipse
}}}
 1. Se si desidera si può creare un'icona di avvio per il menù:
 Creare il file `/usr/share/applications/eclipse.desktop` con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] e con l'[:EditorDiTesto:editor di testo] preferito e inserirci al suo interno le seguenti righe: {{{
[Desktop Entry]
Encoding=UTF-8
Name=Eclipse Platform
Comment=Ambiente di sviluppo Eclipse
Exec=eclipse
Icon=/opt/eclipse/icon.xpm
Terminal=false
Type=Application
Categories=GNOME;Application;Development;
StartupNotify=true
}}}
= Localizzazione =
Linea 71: Linea 56:
= Aggiungere e aggiornare componenti del sistema = 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 73: Linea 58:
'''Eclipse''' integra al suo interno un sistema di gestione degli aggiornamenti, utile a ricevere le nuove versioni dei componenti e dei plugin installati. Per avviare '''Eclipse''' in lingua italiana digitare il comando: {{{
eclipse -nl it_IT}}}
Linea 75: Linea 61:
Per ricevere gli aggiornamenti e renderli disponibili a tutti gli utenti del sistema è necessario avviare il programma con i privilegi di '''root'''. Aprire una finestra di terminale e digitare:
{{{
sudo eclipse
}}}
Questi parametri possono essere aggiunti allo script di avvio visto nel paragrafo precedente.
Linea 80: Linea 63:
Dopo aver inserito la password di amministrazione del sistema, procedere come segue:
Linea 82: Linea 64:
 0. Avviare il gestore degli aggiornamenti ('''''Help -> Software Updates -> Find and Install....''''') = 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 lesempio su come installare il plugin phpeclipse.

== Phpeclipse ==

'''Eclipse''' integra al suo interno un sistema di gestione degli aggiornamenti, utile per ricevere le nuove versioni dei componenti e dei plugin installati.

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:

 0. Selezionare '''''Guida → Aggiornamenti software → Trova e installa...''''' per avviare il gestore degli aggiornamenti.
Linea 84: Linea 78:
   * '''«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
 0
. Aggiornare
   * «'''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.
Linea 91: Linea 84:
= Risorse e riferimenti = == CDT ==
Linea 93: Linea 86:
 * [:Java:Guida all'installazione di Java]
 * [http://www.eclipse.org: Sito ufficiale dell'ambiente di sviluppo]
 * [:Programmazione/NetBeans:Guida all'installazione di NetBeans]
Per utilizzare '''Eclipse''' nello sviluppo di applicazioni nei linguaggi C e C++ è sufficiente [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto ''eclipse-cdt''.

= Ulteriori risorse =

 * [[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 98: Linea 96:
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. Tuttavia, il contenuto del pacchetto della lingua è scompattato in /usr/lib invece che in /opt.

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 lesempio su come installare il plugin phpeclipse.

Phpeclipse

Eclipse integra al suo interno un sistema di gestione degli aggiornamenti, utile per ricevere le nuove versioni dei componenti e dei plugin installati.

Per ricevere gli aggiornamenti e renderli disponibili a tutti gli utenti del sistema è necessario avviare Eclipse con i privilegi di amministrazione e procedere come segue:

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

  2. 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.
  3. Scegliere il mirror più vicino ed aggiornare il tutto.

CDT

Per utilizzare Eclipse nello sviluppo di applicazioni nei linguaggi C e C++ è sufficiente installare il pacchetto eclipse-cdt.

Ulteriori risorse


CategoryProgrammazione CategoryDaRevisionare