Per a accedir a un repositori ofert pel professor, seguir els següents passos:
Quan el professor canviï els continguts del repositori, podràs descarregar-los al teu projecte d'Eclipse:
Si s'ha fet alguna modificació local, apareixerà una finestra "Problem Ocurred" amb el missatge "Checkout conflict with files". Pots anar a la vista "History" de Git mentre selecciones l'arxiu, seleccionar una versió a recuperar i clicar sobre l'arxiu per fer "Check out this version". O bé anar a la vista "Git Staging" i fer "Replace with HEAD version". O bé des del context del Package Explorer, fer "Replace with... > HEAD revision" (Discard Changes).
Si es vol treballar amb el workflow de Github, comença per fer un commit local i llavors crea una branca (branch):
Ja tens una nova branca local. Fent "Check out" sobre la branca (doble clic) pots canviar la teva branca activa.
Des de la nova branca, ara pots fer canvis i commits. Finalment, voldràs pujar els canvis en remot.
Ara ja tens la branca en remot. Això serveix per compartir la teva feina, i que sigui validada pels teus companys de feina. Un cop validada, ja es podria fer un Merge.
Anar a Window > Preferences > General > Appearance > Colors and Fonts i modificar Basic > Text Font.
Per canviar la font de l'explorador, editar eclipse/plugins/org.eclipse.ui.themes_*/css/e4_default_win.css i afegir:
.MPart Tree {
font-family: Consolas;
font-size: XX;
}
Anar a Window > Preferences > General > Workspace : Text file encoding i seleccionar UTF-8.
Si utilitzes Java 8, necessites que Eclipse pugui accedir a una llibreria a sota de jre/lib/ext/jfxrt.jar. Per defecte, la carpeta ext no està disponible des del compilador d'Eclipse, ja que no es garanteix que existeixi a qualsevol distribució de la JVM.
Ves a Java Build Path > Libraries i expandeix JRE System Library. Accedeix a Access Rules > Edit i afegeix Resolution: Accessible, Rule Pattern: javafx/**.
Si utilitzes Java 11, aquí tens instruccions. Necessites fer això:
C:\Program Files\OpenJFX
.--module-path="/path/on/son/els/jars" --add-modules=javafx.controls,javafx.fxml
Per instal·lar Scene Builder:
Plugin per Eclipse: http://plantuml.com/eclipse
Graphviz: https://graphviz.gitlab.io/_pages/Download/Download_windows.html