Eclipse Project

Nei sorgenti del progetto GovWay sia i moduli utilizzati dagli archivi binari di GovWay che i componenti che realizzano i test dinamici sono sviluppati tramite progetti eclipse. Di seguito vengono fornite le indicazioni su come importarli:

  • nella radice del progetto utilizzare la fase maven “initialize” per salvare le librerie 3parti nella directory lib, tramite il comando “mvn initialize”;

  • accedere alla sezione «Window -> Preferences -> Java -> Installed JREs» (Fig. 1018) vericando che esista una jre v11 (aggiungerla se non esiste) e che sia selezionata come opzione di default (in alternativa si dovrà impostare l’utilizzo in ogni progetto importato nel seguito);

../../../_images/Eclipse_jre_1.png

Fig. 1018 Eclipse Project: jre libraries

  • accedere alla sezione «Window -> Preferences -> Java -> Build Path -> User Libraries», come mostrato nella figura Fig. 1019;

../../../_images/Eclipse_lib_1.png

Fig. 1019 Eclipse Project: import user libraries

../../../_images/Eclipse_lib_2.png

Fig. 1020 Eclipse Project: import govway libraries

  • importate le 2 librerie, accedere alla sezione «File -> Import -> General - Existing Projects into Workspace» come mostrato nella figura Fig. 1021;

../../../_images/Eclipse_config_1.png

Fig. 1021 Eclipse Project: import existing project

../../../_images/Eclipse_config_2.png

Fig. 1022 Eclipse Project: import project op2_3.x.dev

  • durante l’import cliccando sulla voce “Search for nested projects” verranno importati anche tutti gli altri progetti che realizzano i test dinamici descritti in Dynamic Analysis (Fig. 1023);

../../../_images/Eclipse_config_3.png

Fig. 1023 Eclipse Project: import all project

  • una volta importati i progetti saranno disponibili come mostrato nella figura Fig. 1024.

../../../_images/Eclipse_config_4.png

Fig. 1024 Eclipse Project: govway projects