2016-07-03 3 views
1

Ich habe meine Angular APP auf Tomcat Server durch das manuelle Kopieren aller Dateien in den Ordner/webapps/(mp app) implementiert.Angular App auf Tomcat Server: Kann nicht gefunden werden /app.js 404 Error

Die index.html wird geladen, wenn ich http://localhost:8080/bar-chart-4/ öffne.

Tomcat kann jedoch keine .js-Dateien finden, die in der Datei index.html definiert sind, da der Fehler 404 nicht gefunden wurde und die Seite nicht ordnungsgemäß gerendert wird. Der Screenshot der Fehler, die beim Debuggen der Seite mit F12 angezeigt werden, ist in der folgenden Abbildung dargestellt.

enter image description here

Alle Js Dateien in index.html wurden relativ deklariert Stammordner zu projizieren. Kann mir jemand helfen, Tomcat so zu konfigurieren, dass die Dateien in meinem Projektordner gefunden werden, ohne Änderungen an der index.html-Datei vorzunehmen?

+0

Mögliches Duplikat [Wie auf Tomcat statische Dateien in meiner Web-Anwendung dienen ] (http://stackoverflow.com/questions/22965738/how-to-servestatic-files-in-my-web-application-on-tomcat) –

+0

Probieren Sie das Öffnen im Browser: http: // localhost: 8080 /bar-chart-4/main.css –

+0

Hallo @RaphaelAmoedo .... Ich habe es zur Arbeit gebracht. Ich habe diese Zeile in meine server.xml-Datei eingefügt und dann meine Seite beim Öffnen von http: // localhost: 8080/bar-chart-4/ – Sabyasachi

Antwort

1

Ich habe diese Zeile in meine server.xml-Datei hinzugefügt.

Context docBase = "/ Balkendiagramm-4" path = ""

Und nun die App lädt fein auf Eröffnung http://localhost:8080/bar-chart-4/

+0

Ich habe mehrere Apps in Tomcat bereitgestellt. Ich hoffe, dass das Hinzufügen dieser Änderung zu server.xml meine anderen bereitgestellten Apps auf Tomcat nicht behindert. – Sabyasachi

Verwandte Themen