Ich arbeite Web-Anwendung mit Feder. Ich implementierte, um zu testen, ob die Anwendung auf dem Tomcat-Manager-Server ausgeführt wird. Und ich fand den Fehler in meinem JSP, Js-Code, so die bearbeitete neue WAR-Datei (derselbe Pfad, gleichen Projektname)Die erneute Bereitstellung der WAR-Datei (jsp, js) wird nicht auf dem Server aktualisiert
so neu implementiert, aber das Problem tritt hier auf. Öffnen Sie die Website, der Code wird nicht wiedergegeben. (checked chrome press F12) Dies ist alter Code.
Aber öffnen Sie den Code im Server-Computer den Code geändert wird !! Ich weiß nicht, was soll ich
tun Ich habe bereits
1) Deaktivieren Sie Cache, Cache löschen in Chrom
2) Heben Sie die Bereitstellung alten Krieg vor dem neuen Krieg einsetzen
3) Löschen die Cache-Datei hier
CATALINA_HOME/work/Catalina/localhost/content-/ org/apache/jsp
Ich schaue mir schon die ähnliche Frage im Stackoverflow an. Ich habe die obige Lösung in weiteren Fragen bekommt aber immer noch Probleme ...
bitte jemand mir helfen
arbeitet noch nicht wählen unter .. Aber! Vielleicht kann ich den Grund finden. Ich denke, dass der Server die Datei im Verzeichnis webapps/ROOT ausführt. Mein Anwendungsname 'SF' Ich habe meine Anwendung im neuen Pfadverzeichnis (/ SF) nicht in ROOT bereitgestellt. Also gibt es zwei Ordner – wazz
webapps/ROOT und webapps/SF aber ich habe bereits server.xml Datei geändert append 'docBase = "SF" path = "/ SF" ist es falsch? Wenn tomcat zuerst nach dem ROOT-Verzeichnis sucht und dann nach docBase sucht ?? – wazz
Ich löse dieses Problem! Der Grund ist Kontext Pfad ist falsch meine Domains ist "www.abc.com/blabla" der Kontext startet nicht "SF" !! Also änderte ich den Pfad = "/" so. und dann wird der Quellcode aktualisiert danke für Ihre Freundlichkeit und Zeit:) – wazz