2013-06-09 25 views
32

Sto utilizzando Eclipse per lo sviluppo web Java. Ho installato WTP e Tomcat. Corro Tomcat tramite Eclipse (che è una configurazione abbastanza standard).differenza tra directory di lavoro pulita e pulita in Eclipse WTP con Tomcat

Quello che voglio capire è che:

Quando si fa clic destro su un server nella scheda Server, ti dà due opzioni:

  1. nuova directory
  2. Clean lavoro

Non sono state trovate molte informazioni su Google. Le persone scelgono ciecamente "Pulito". Qualcuno potrebbe spiegare la differenza tra le due opzioni?

Grazie in anticipo.

risposta

38

Clean: purghe tutte le webapps e li riutilizza (non farlo mentre l'istanza di Tomcat è in esecuzione)

Clean dir di lavoro: Pulisce il dir lavoro di Tomcat, ad esempio, dove vanno i JSP compilati. Vedi here.

+0

Una domanda: sembra che tu possa pulire la directory di lavoro quando Tomcat è in esecuzione. Quando lo fai, Tomcat inserisce di nuovo i file jsp, di classe nella directory? O hai bisogno di riavviare il server? – user590849

+3

È possibile farlo mentre l'istanza è in esecuzione. Perderai tutti i JSP già compilati e altre cose. Non è necessario riavviare il server. Quando viene chiamato un JSP, viene ricompilato. Le classi compilate risiedono sempre in "WEB-INF/classes" e devono essere fornite da * te *. In genere, è necessario un riavvio del server quando si manomettono i file in '$ CATALINA _ */lib' o' conf'. –

+0

Capito. Grazie. – user590849

Problemi correlati