Originariamente inviato da andbin
Dipende da come compili. Stai usando un IDE? Stai usando direttamente i tools del JDK? E in questo caso come hai strutturato il progetto? (se fai tutto "a mano" hai più libertà, chiaramente)
No non sto usando nessun IDE tutto a mano.
sono sotto linux e la compilazione la eseguo cosi:

javac -classpath /usr/local/tomcat/lib/servlet-api.jar SessionServlet.java -d ../
il -d è per posizionare il .class nella cartella servlet ti spiego la mia struttura:

Codice PHP:
webapps
           prova_app             
                 WEB
-INF
                   classes
                       servlet
                       src 
in src ci sono i .java e tramite l'istruzione di prima la compilazione mi mette i .class in servlet
i .java hanno come package: package servlet