Medii de programare, IDE 2
ore
Prezentarea mediului de dezvoltare Eclipse
- JBoss
IDE for Eclipse 2.0.2 : bazat pe Eclipse; alte produse: Rational Web
Developer (IBM), MyEclipse
- Instalarea:
prin dezarhivare
- JRE:
definitie; descarcare, instala 12312c21m re
- Pornirea:
eclipse.exe
- Alegerea
workspace-ului
Crearea unui proiect
- Crearea
unui proiect; se alege cel mai simplu: Java Project
- Alegerea JRE-ului: cel implicit
- Source: organizarea sursei pe package-uri; deocamdata nu se creeaza
un package
- Projects: nu este o aplicatie multi-proiect; utilitatea
aplicatiilor multi-proiect: modulele unei aplicatii mai mari; conteaza
ordinea de build
- Libraries: deocamdata doar JRE-ul standard; adaugarea de JAR-uri;
descrierea JAR-urilor
- Se propune automat deschiderea perspectivei Java: se accepta
- Perspective si view-uri: o perspectiva memoreaza o colectie de
view-uri si asezarea lor
Crearea diferitelor
entitati; asistenta la crearea diferitelor tipuri de entitati
- Crearea package-ului promanagement din view-ul Package
Explorer
- Crearea unei clase Java folosind wizard-ul: se creeaza TestClass,
cu parametrii: public , public static void main(String[] args) si Generate
Comments bifate
- Se deschide clasa in Java Editor; Se examineaza structura in Outline View
Folosirea editorului
potrivit pentru fiecare tip de entitate
- Se poate deschide clasa cu orice alt editor; Se examineaza
optiunile General -> Editors -> File Associations
- Editorul Java: folding; autocomplete; search; hilight; quick
outline; goto line; bookmarks
Navigarea in cadrul unui
proiect
- Deschiderea clasei cu Navigator
- Deschiderea clasei cu Package Explorer
- Deschiderea clasei cu Project Explorer
- Folosirea butonulul "Link with editor" pentru gasirea intr-una din
view-urile de mai sus a clasei deschise in editor
- Folosirea meniului Navigate pentru a gasi clasa: Goto-> Type,
Goto -> Resource
Optiuni pentru lucrul in
echipa
- Se foloseste serverul CVS CVSNT
- Capabilities: activarea lui Team
- Preferences -> General -> Compare/patch
- Team -> Share project
- Perspectiva Team;
- View-ul Synchronize: filtre, conflicte;
Facilitatea Local
History
- Compare with local history
- Replace with local history
- Preferences -> General -> Workspace -> Local History