Salve,

non riesco a compilare un programma e so per certo che l'errore dipende dal mio modo errato di usare l'opzione -classpath del compilatore javac.

Ho queste cartelle:
Codice PHP:
classes
|
|
__dati
|   |__ImageCRUD.java
|
|
__business
    
|__Image.java 
dove ImageCRUD dipende da Image.
Dopo aver compilato con successo Image.java, mi posiziono nella cartella dati e do il seguente comando:

javac -classpath "..\business\Image.class" ImageCRUD.java

ma non trova il package dati. Ovviamente ho ben settato sia le istruzioni package che import nelle rispettive classi.

PS: Sono sicuro che l'errore dipenda dall'istruzione javac per due motivi:
1) se li compilo nella stessa cartella, senza le istruzioni package ed import, funzionano e 2) perchè mi da lo stesso identico errore anche se faccio un semplice javac ImageCRUD.java

Qualche suggerimento?
Grazie