## page was renamed from AlexTrenta/Prove #format wiki #LANGUAGE it <
> <> = Introduzione = '''Eclipse''' è un '''I'''ntegrated '''D'''evelopment '''E'''nvironment per IDE, è stato sviluppato in passato da IBM e successivamente è stato preso in gestione Eclipse Foundation che si occupa di portare avanti il progetto. = Preparativi = È necessario aver installato [[Programmazione/Java|Java Virtual Machine]] sul sistema. = Installazione di Eclipse 3.2 = ||<> ||'''Se si ha la necissità di installare anche il plugin PHP-Eclipse leggere attentamente tutto il documento.''' || Per utilizzare '''Eclipse 3.2''' è necessario [[AmministrazioneSistema/InstallareProgrammi|installare]] i pacchetti ''eclipse'' e ''eclipse-nls'', reperibili dal [[Repository/Componenti|componente]] '''universe''' dei [[Repository|repository ufficiali]]. == Installazione del supporto per i linguaggi C/C++ == Per utilizzare '''Eclipse''' nello sviluppo di applicazioni in linguaggio C/C++ è sufficiente [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto ''eclipse-cdt''. == Installazione del supporto alla lingua italiana == Per abilitare il supporto alla lingua italiana è sufficiente [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto ''eclipse-nls''. == Installazione del plugin PHP-Eclipse in Eclipse 3.2 == Per abilitare il supporto '''PHPEclipse''' in '''Eclipse 3.2''' è necessario [[AmministrazioneSistema/InstallareProgrammi|installare]] i pacchetti ''eclipse-platform'' e ''eclipse-source''. = Configurazione di Eclipse 3.2 = == Installazione del plugin PHP-Eclipse 1.1.x == 0. Avviare '''Eclipse''' digitando in un terminale: {{{ eclipse }}} 0. Scegliere il workspace ed attendere l'avvio del programma. 0. Selezionare '''''Guida->Aggiornamenti software->Trova e installa...'''''. * Nella finestra che si aprire selezionare '''Ricerca nuove funzioni da installare''' e selezionare «'''Avanti'''». * Scegliere '''Nuovo sito remoto''' e nella sezione '''Nome''' scrivere '''PHPeclipse official releases'''' mentre in '''URL''' l'indirizzo `http://phpeclipse.sourceforge.net/update/stable/1.1.x/` * Confermare con «'''OK'''» e selezionare «'''Fine'''». 0. A questo punto non resta che seguire la procedura guidata ed attendere il termine dell'installazione. 0. Riavviare '''Eclipse''' e in '''''Finestra -> Apri prospettiva -> Altro''''' selezionare '''PHP''' e confermare con «'''OK'''». == Gestione dei componenti di sistema == '''Eclipse''' integra al suo interno un sistema di gestione degli aggiornamenti, 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]] all'interno di un terminale. Dopo aver inserito la password d'amministrazione del sistema, procedere come segue: 0. Selezionare '''''Help -> Software Updates -> Find and Install....''''' 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. = Installazione di Eclipse 3.3 e successivi = La versione di '''Eclipse''' presente nei Repository non è la più aggiornata, e se si vuole il plugin '''PHP-Eclipse''' il precedente metodo potrebbe avere come risultato un'installazione __non funzionante__, inoltre le versioni 1.2.* di '''PHP-Eclipse''' sono disponibili solamente per '''Eclipse 3.3''' e successivi. Si può ovviare al problema semplicemente scaricando e installando il pacchetto presente in [[http://www.eclipse.org/downloads|questa]] pagina. 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. Ecco come procedere: 1. Rimuovere la precedente versione di '''Eclipse''' eseguendo in un terminale : {{{ sudo apt-get remove --purge eclipse eclipse-platform eclipse-source eclipse-nls eclipse-cdt sudo apt-get autoremove --purge }}} 1. Aprire un terminale e digitare il seguente comando per creare la cartella `/opt`: {{{ sudo mkdir /opt }}} 1. Spostare il file scaricato nella directory `/opt`: {{{ sudo mv [FILE_SCARICATO].tar.gz /opt }}} 1. Spostarsi nella directory `/opt`: {{{ cd /opt }}} 1. Scompattare il file con il seguente comando: {{{ sudo 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 }}} = Configurazione di Eclipse 3.3 e successivi = == Configurazione del plugin PHP-Eclipse 1.2.x == 0. Avviare '''Eclipse''' digitando in un terminale: {{{ eclipse }}} 0. Scegliere il workspace ed attendere l'avvio del programma. 0. Selezionare '''''Help->Software Updates'''''. * Nella finestra che si aprire selezionare '''Available Software''' e selezionare «'''Add Site'''». * Inserire in '''URL''' l'indirizzo `http://phpeclipse.sourceforge.net/update/stable/1.2.x/` e confermare con «'''OK'''» * Cliccare con il tasto destro del mouse su `http://phpeclipse.sourceforge.net/update/stable/1.2.x/` che troverete subito sotto a `Ganymede` e selezionare '''Install'''. 0. A questo punto non resta che seguire la procedura guidata ed attendere il termine dell'installazione. 0. Riavviare '''Eclipse''' e in '''''Window -> Open Prospective -> Other''''' selezionare '''PHP''' e confermare con «'''OK'''». = Ulteriori risorse = * [[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.net/|PHP-Eclipse]] ---- CategoryHomepage