Istruzioni pratiche per l'esame di laboratorio

Gli esami si svolgono nei laboratori di via Tiburtina. L'esame dura un'ora e tre quarti. I compiti vengono ritirati in modo automatico dal sistema dopo un avviso dato verbalmente qualche momento prima.

Quando si arriva, verificare di essere loggati come esame15/esame16 (a seconda dell'aula in cui ci si trova). In caso contrario, avvisare un borsista oppure un docente. Si verifichi anche immediatamente la presenza di Java ed eventualmente di ambienti di sviluppo usati (JCreator).

Riempire immediatamente il file di testo StudenteID.txt con i propri dati.

Il testo dell'esame si trova nella cartella T:\Esame, dove devono trovarsi anche i sorgenti Java dei programmi, che altrimenti non vengono ritirati e quindi nemmeno corretti. In questa cartella si trova anche il testo dell'esame.

Per chi usa JCreator

In questo esempio, si considera la situazione in cui la classe Prima va nel package pack mentre la classe Seconda no.

La situazione a cui si deve arrivare è quella della figura a destra: esiste un progetto che contiene un folder pack e una classe Seconda; il folder a sua volta contiene la classe Prima.

Come si arriva a questa condizione:

Quando si crea una classe in un package che attualmente non esiste, viene creata automaticamente una cartella con il nome del package; si puo' fare click destro su questa cartella per creare nuove classi nello stesso package (fare sempre new class e non new file).

Errori comuni nell'uso di JCreator

Se non sono state seguite le indicazioni di sopra, si generano errore di tipo "cannot find class" o simile quando si compila.

Una situazione che sicuramente non si deve verificare è quella in cui esiste la cartella External Files.

Se questa cartella esiste, è stato commesso un errore e va corretto come spiegato di seguito

Non e' stato creato il progetto
Quello che si vede è:

I file vengono salvati in C:\
Per recuperarli:

Nel progetto di JCreator non c'e' la cartella con il nome del package

Occorre creare la cartella e metterci dentro i file del package

Cosa fare se si chiude JCreator

Supponiamo di partire da questa situazione:

Se JCreator viene chiuso e poi riaperto, quello che appare è questo:

Questa è una condizione che non si deve verificare, dal momento che prova.java va nel package pack nel progetto, e non deve apparire come "External file".

Per sistemare questa condizione, premere il tasto di destra del mouse sull'icona del progetto (la scritta "esame" colorata, in questo caso), e selezionare "Refresh From Local":

Questo riporta alla situazione iniziale corretta.