chcę wdrożyć mojej aplikacji na serwerze, a następnie mogę znaleźć aplikację tak:apache-tomcat 7.0 nie rozpakowuje się .war?
http://10.10.10.10/index.jsp
ale nie
http://10.10.10.10/bar/index.jsp
więc to jest mój konfiguracji hosta w server.xml:
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">
<Context docBase="/home/foo/bar.war" reloadable="false" path=""/>
</Host>
Ale po tym, jak uruchomić Tomcat
sh $ CATALINA_HOME/bin/startup.sh
znalazłem Tomcat nie rozpakować plik WAR w $ CATALINA_HOME/webapps. następnie próbuję usunąć wszystkie pliki w $ CATALINA_HOME/webapps/ROOT, ale to nie ma znaczenia. , więc czy ktoś wcześniej znalazł ten problem? i jak rozwiązać probelm?
Może powinieneś ustawić wartość unpackWARs na true. –
Zobacz http://stackoverflow.com/questions/7276989/howto-set-the-context-path-of-a-web-application-in-tomcat-7-0 – DominikM
@JoachimRohde Próbowałem, problem istnieje też – MouJian