Con riferimento a tomcat and extracted files Ho configurato server.xml su auto deploy : true
. Il nome del mio file di guerra è ROOT.war perché non desidero/sottodirlo dopo il sito.com.come far esplodere tomcat i file di guerra
Ma non vedo i file .css .js .java o .class in/webappts/ROOT o in qualsiasi posto. (Li ho nel ROOT.war e il sito sta funzionando benissimo con loro riflettente)
vedo solo .class e .java in
/var/cache/tomcat7/Catalina/localhost/_/org/apache/jsp/
/var/cache/tomcat7/Catalina/localhost/_/WEB-INF/classes/
come configurare Tomcat per esplodere il file .war?
Aggiornamento I
ho Host name="localhost" appBase="/home/ubuntu/www" unpackWARs="true" autoDeploy="true"
e io ancora non vedo il disimballaggio. Il mio ROOT.war è in/home/ubuntu/www
Aggiornamento II
Un problema che vedo è che:
Feb 27, 2013 6:29:02 PM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive /home/ubuntu/www/ROOT.war
Feb 27, 2013 6:29:02 PM org.apache.catalina.startup.ContextConfig init
SEVERE: Exception fixing docBase for context []
java.io.IOException: Unable to create the directory [/home/ubuntu/www/ROOT]
at org.apache.catalina.startup.ExpandWar.expand(ExpandWar.java:100)
at org.apache.catalina.startup.ContextConfig.fixDocBase(ContextConfig.java:720)
at org.apache.catalina.startup.ContextConfig.init(ContextConfig.java:843)
Se i manualmente make ROOT in/home/ubuntu/www/con chmod 777. dà errore (non esiste)
I file .css e .js sono effettivamente nel file WAR? (i file .java che non dovresti vedere lì ...) – ppeterka
@ppeterka si sono – kevin
Scusa se questo sembra sciocco, ma il server è in esecuzione? Ho notato con il nostro setup se si posiziona il file war nella directory e si avvia il server che si espande (potrei trovarmi fuori strada qui). – onaclov2000