Sei sulla pagina 1di 28

Guida introduttiva su

Eclipse
Ing. Marco Dell'Unto
marco.dellunto@iet.unipi.it
Introduzione

Eclipse un ambiente di sviluppo (IDE)


multilinguaggio e multipiattaforma
scritto in ava.

E! "pen #ource.

$u% essere adattato alle esigen&e pi'


varie semplicemente aggiungendo un
plug(in.

Eclipse scaricabile all'indiri&&o


))).eclipse.org
Avvio

Eclipse non necessita di installa&ione

$er avviare eclipse sufficiente


eseguire eclipse.exe

E' disponibile per tutte le arc*itetture


pi' diffuse (+indo)s, -inu., Mac ...)
Workspace

/l primo avvio viene c*iesto dove


salvare il workspace, ovvero la cartella
c*e conterr0 tutti i progetti reali&&ati.
Interfaccia
Editor
Outline
Package
Explorer
1onsole
Perspective
Views (I)

Outline View:
mostra i metodi
implementati e le variabile
definite.

Package Explorer View:


mostra i progetti del
workspace, le relative
classi e i package

Views (II)

Navigator View:
mostra i progetti e tutti
i file appartenenti ad essi
Perspectives

-!interfaccia grafica di Eclipse organi&&ata a


perspectives. -e perspectives non sono altro c*e dei
raggruppamenti di fun&ionalit0 dell!IDE, fatti in base ad
una specifica opera&ione di sviluppo. -a Java
perspective ad esempio riunisce strumenti di stesura e
organi&&a&ione del codice mentre la ebug perspective
fornisce strumenti in fase di debug.
Path (I)

Eclipse all'avvio cerca la JV! del sistema


e setta il Pat" di default in base a
2uesta, 2uindi non necesario
impostare alcun Pat" per ini&iare a
lavorare.

#e un progetto dovesse utili&&are una


versione di JV! diversa da 2uella di
default necessario modificare il Pat" di
2uel progetto.
Path (II)

$er settare il $at* di un progetto


cliccare su Nome#Progetto$roperties
nella vista Package Explorer o in 2uella
Navigator.

3el men' di sinistra scegliere Java $uild


Pat" e nella sc*eda %ibraries cliccare su
&dd %ibrarie.

3ella sc*ermata &dd %ibrarie cliccare su


J'E ()stem %ibrarie e sele&ionare dove
si trova la 4M desiderata (cartella *+re,
Classpath (I)

$er settare il 1lasspat* di un progetto


cliccare su Nome#Progetto$roperties
nella vista $ac5age e.plorer o in 2uella
3avigator.

3el men' di sinistra scegliere Java $uild


Pat" e nella sc*eda %ibraries si possono
aggiungere nel classpat* file +ar, intere
director6, ecc7
Classpath (II)
Nuovo progetto Java

1liccare su File
New Project

#cegliere Java
Pro+ect.

3ella finestra New


Java Pro+ect dare un
nome al progetto e
cliccare su 89inis*!.
Nuova classe (I)

$er creare una nuova classe fare clic5 con il


tasto destro su un pac5age nella vista
Package Explorer o Navigator, poi scegliere
NewClass.
Nuova classe (II)

Digitare il nome
della nuova
classe.

#cegliere
l'eventuale
pac5age della
classe.

#cegliere gli
attributi della
classe (public,
private...)
Nuova classe (III)

-a nuova classe appare nella vista sulla sinistra e


l!editor mostra il suo codice generato.
secuzione (I)

$er eseguire il
progetto corrente,
cliccare sul men'
:;un< e scegliere
:;un7<

3ella finestra 'un


-onfiguration
!anager creare una
nuova 'un
configuration e dargli
un nome.
New
'un
-onfiguration
secuzione (II)

3el 'un -onfiguration !anager scegliere a


2uale progetto si riferisce la nuova
configura&ione ed in 2uale classe si trova il
main. Infine cliccare su ;un
secuzione (III)

#e il metodo main
da eseguire
ric*iede dei
parametri 2uesti
possono essere
settati al
momento della
crea&ione della
-onfigura.ione di
'un nella sc*eda
&rguments.
secuzione (IV)

$er rieseguire
l!ultima
configura&ione
sufficiente premere
1trl = 9>>. -e
configura&ioni create
possono essere
ric*iamate dal men'
:;un<
!port (I)

E' possibile esportare


l'intero progetto con
un file +ar cliccando
sul nome del
progetto nella vista
Package Explorer e
scegliendo E.port.

3ella finestra
seguente scegliere
ava(?ar, 2uindi
specificarne la
configura&ione.
!port (II)

$er creare la
documenta&ione
(@avadoc) del
progetto cliccare sul
nome del progetto
nella vista Package
Explorer e scegliere
E.port.

3ella sc*ermata
successiva scegliere
ava(?avadoc e
seguire il )i&ard.
"e#ug (I)

3on molto diverso


rispetto
all!esecu&ione7
occorre cliccare sul
men' 'un e
scegliere ebug/

In debug scegliere
una configura&ione
gi0 esistente e
procedere con il
Debug.
"e#ug (II)

-!opera&ione di
debug avviene
nella
perspective
debug.
"e#ug (III)

Dall!editor possiamo
inserire i brea5point
per il debug, basta
fare doppio clic5 a
bordo riga.

Dal configurations
manager possiamo
scegliere se fermare
il debug all!ini&io del
metodo main.
"e#ug (IV)

Dalla debug
perspective
possiamo vedere (e
modificare) i valori di
variabili ed
espressioni.

EsA nel codice *o una


variabile intera
c*iamata i di valore
>B. $osso vedere e
modificare il valore
sercizio

$rovare a eseguire l'eserci&io di laboratorio


(laboratorio C) fatto nelle due ore
precedenti con Eclipse.
DomandeD

Potrebbero piacerti anche